Codeit/Python
11. Python - 형 변환
신슈
2022. 12. 4. 23:33
728x90
print(int(3.8)) # 여기서 이 int는 정수의 줄임말, 괄호 안의 값을 정수형으로 변환시켜주는 역할을 함
print(float(3)) # float는 소수를 나타내는 말, 괄호 안의 값을 소수형으로 변환시켜주는 역할을 한다.
print(int("2") + int("5")) # 문자열을 정수형으로 바꾸게 되어 정수형2와 정수형5의 덧셈이 출력이 된다.
print(float("1.1") + float("2.5")) # 문자열을 소수형으로 바꾸게되어 소수형의 덧셈이 출력이 된다.
print(str(2) + str(5)) # str은 string의 줄임말, 괄호 안의 수를 문자열로 변환한다.
age = 7
print("제 나이는 " + str(age) + "살입니다.")
# print(int("Hello World")) # Hello World라는 문자열을 정수형으로 바꿀 수 없는걸 파이썬이 알기때문에 오류메시지 출력된다.
실행결과
형 변환(Type Conversion or Type Casting)
- 값을 한 자료형에서 다른 자료형으로 바꾸는 것
ex) 정수 7 -> 소수 7.0 / 문자열 "7" -> 정수 7