반응형
숫자(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
반응형