Python 기초

Python(파이썬) 데이터 타입 변경 int(),str(),float()

HooSL 2021. 11. 23. 22:20

input()함수 숫자를 입력받는 경우에는 주의해야합니다.

 

아래 사진처럼 숫자 두개 4와 5를 입력을 받고 더하면 9가 나와야합니다.

하지만, 9가 아닌 45가 나오게 됩니다.

45가 나오는 이유는 input()함수는 숫자입력, 문자입력 모든 입력을 전부 문자열로 처리를 하기 때문입니다.

4와 5가 숫자가 아닌 문자로 받았기 때문

데이터 타입이 int가 아닌 str로 나옵니다.

숫자로 처리할 수 있도록, 바꿔주자!

형변환을 해주면 됩니다.

문자열을 숫자로 바꿔주도록, int() 함수나 float() 함수를 다음처럼 사용하면 됩니다.