본문 바로가기

PYTHON

[3] Python - Type Conversion

태어난 연도를 입력하면 나이를 계산해주는 프로그램을 작성해봅시다.

위와 같이 작성하게 되면 실행 시 오류가 발생합니다.

이유는 이전 포스팅에서 말씀드렸듯이 input 함수는 사용자의 입력을 <str> 문자형으로 받습니다.

이후 age를 계산할때 2020 은 <int> birth_year 변수는 <str> 이기 때문에 오류가 발생합니다.

이럴땐 int() 함수와 str() 함수로 형변환을 할 수 있습니다.

코드

 

실행화면

'PYTHON' 카테고리의 다른 글

[5] Python - Arithmetic Operations  (0) 2022.01.12
[4] Python - String Method  (0) 2022.01.12
[2] python - input  (0) 2022.01.12
[1] python - print  (0) 2022.01.12
[0] python 시작하기  (0) 2022.01.12