Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để Kiểm tra Năm nhuận bằng Python?

Năm nhuận đến sau mỗi bốn năm. Đối với năm bình thường, nếu nó chia hết cho bốn, nó được gọi là năm nhuận, trong khi đối với năm thế kỷ, nó sẽ chia hết cho 400. Chương trình Python sau đây cho biết liệu năm đó có phải là năm nhuận hay không

Ví dụ

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))

Đầu ra

enter year2012
2012 is leap year

enter year2018
2018 is not leap year

2000 is leap year

enter year1900
1900 is not leap year