본문 바로가기

# 02/Python

자료형(Data Type)

반응형


숫자(Number)

 - 정수(Integer)

 - 소수(Floating Point)


문자(String)


불린(Boolean)



숫자형(Numbers)

# 나머지

print( 7 % 3)    #  1


# 거듭제곱

print(2 ** 3)     #  8



문자열(String)

# 문자 곱

print( "Hello" * 3)    # HelloHelloHello



형변환

# 숫자형 => 숫자형

print( int(3.8) )    # 3

print( float(3) )    # 3.0


# 정수형 => 문자열

print( str(2) + str(5) )       # 25



문자열 포맷팅

%d 정수(Integer)

%f 소수(Floating point)

%s 문자열(String)


year = 2019

month = 3

day = 2

dayName = "일"


print ("오늘은 %d년 %d월 %d일 %s요일입니다." % (year, month, day + 1, dayName))

# 오늘은 2019년 3월 3일 일요일입니다.



소수점 포맷팅

print(1.0 / 3)                                           # 0.33333333333333333

print("1 나누기 3은 %f" % (1.0 / 3))              # 0.33333333333333333

print("1 나누기 3은 %.4f" % (1.0 / 3))            # 0.3333

print("1 나누기 3은 %.2f" % (1.0 / 3))            # 0.33





반응형

'# 02 > Python' 카테고리의 다른 글

문법  (0) 2019.03.07
codeanywhere 설정  (0) 2019.03.06
추상화 TIP  (0) 2019.03.05
함수  (0) 2019.03.05
자료형 TIP  (0) 2019.03.03