Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python을 사용하여 윤년을 확인하는 방법?

<시간/>

4년마다 윤년이 옵니다. 평년의 경우 4로 나누어 떨어지면 윤년이라고 하고, 세기의 경우에는 400으로 나누어야 합니다. 다음 파이썬 프로그램은 연도가 윤년인지 아닌지를 보여줍니다.

예시

yr=int(input('enter year'))
if yr%100==0: #century year
if yr%400==0:
   print ('{} is leap year'.format(yr))
else:
   print ('{} is not leap year'.format(yr))
else:
   if yr%4==0:
      print ('{} is leap year'.format(yr))
else:
   print ('{} is not leap year'.format(yr))

출력

enter year2012
2012 is leap year

enter year2018
2018 is not leap year

2000 is leap year

enter year1900
1900 is not leap year