태어난 연도를 입력하면 나이를 계산해주는 프로그램을 작성해봅시다.
위와 같이 작성하게 되면 실행 시 오류가 발생합니다.
이유는 이전 포스팅에서 말씀드렸듯이 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 |