- 西元年份除以4不可整除,為平年。
- 西元年份除以4可整除,且除以100不可整除,為閏年。
- 西元年份除以100可整除,且除以400不可整除,為平年
- 西元年份除以400可整除,為閏年。
==========================================================
year = input("please input a year: ") try: year = int(year) except ValueError: exit('Please a number') else: if year % 4 == 0: if year % 100 == 0 and year % 400 != 0: exit('not a leap year') print('%d is leap year' % (year)) else: print('not a leap year')
==========================================================
執行結果:
please input a year: 1900
not a right year
please input a year: 2096
2096 is leap year
沒有留言:
張貼留言