나는 기본적인 코드 블록을 가지고 있으며, 그 일부는 사용자에게 그들의 생년월일을 묻는다. 프로그램을 완료하려면 연도 (예 : 1997)를 두 자리 정수 (예 : 97)로 단축해야합니다. 현재 내가 해결할 수있는 유일한 방법은 2000 년을 감산하는 것이지만 간신히 작동하는 것은 분명합니다.파이썬에서 연도를 두 자리 정수로 줄이는 방법은 무엇입니까?
year=input("And finally, what's the year of your birthday? ")
shortyear=int(year)-2000
문자열과 정수를 온라인으로 조사했지만 그 중 아무 것도 나를 위해 작동하지 않는 것 같습니다. 나는 아직도 파이썬에서 매우 기본이야하지만 그래도 난, 나를 위해 작동하지 않는 것
intyear=int(year)
shortyear=year[-2:]
? : 오직 정수의 마지막 두 문자를 선택하는 방법이 있어야 같은데요. 바라기를, 누군가는 작동하는 응답이있을 것이다!
대단히 감사합니다! 당신이 int
에 year
변환 안 (year[-2:]
을) 작업을 거친 공격 태도를 보여준
완벽한, 정말 도움이됩니다. 정말 고마워! –