Chương trình Python để kiểm tra năm nhuận

Trong chương trình này, bạn sẽ học cách kiểm tra xem một năm có phải là năm nhuận hay không. Chúng tôi sẽ sử dụng if… else lồng nhau để giải quyết vấn đề này.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình Python sau:

  • Toán tử Python
  • Câu lệnh Python if… else

Một năm nhuận chính xác là chia hết cho 4 trừ năm thế kỷ (năm kết thúc bằng 00). Năm thế kỷ chỉ là năm nhuận nếu nó chia hết cho 400. Ví dụ,

 Năm 2017 không phải là năm nhuận 1900 không phải là năm nhuận 2012 là một năm nhuận 2000 là một năm nhuận 

Mã nguồn

 # Python program to check if year is a leap year or not year = 2000 # To get year (integer input) from the user # year = int(input("Enter a year: ")) if (year % 4) == 0: if (year % 100) == 0: if (year % 400) == 0: print("(0) is a leap year".format(year)) else: print("(0) is not a leap year".format(year)) else: print("(0) is a leap year".format(year)) else: print("(0) is not a leap year".format(year)) 

Đầu ra

 2000 là một năm nhuận 

Bạn có thể thay đổi giá trị của năm trong mã nguồn và chạy lại để kiểm tra chương trình này.

thú vị bài viết...