Casting(형변환)
자료형의 타입을 변환하는 것
int 함수
- 실수형 : 실수형일 경우 소수점 자리를 제외한 정수자리만 출력된다.
- 문자열 : 정수형 문자열만 가능하다
- 논리형 : True(1), False(0)
int() int(1.2323) # 1 int('100') # 100 int(True) # 1 int(False) # 0
float 함수
- 정수형 : .0으로 추가된다.
- 문자열 : 실수형 문자만 가능하다.
- 논리형 : True(1.0), False(0.0)
float() float(1) # 1.0 float('100.0') # 100.0 float(True) # 1.0 float(False) # 0.0
str 함수
- 모든 타입이 문자열로 변환이 가능하다.
print(str(100)) # 정수형->문자열 print(str('2.2')) # 실수형->문자열 print(str(True)) # 논리형->문자열 print(str(False)) # 논리형->문자열