Πρόγραμμα Python για τον έλεγχο Leap Year

Πίνακας περιεχομένων

Σε αυτό το πρόγραμμα, θα μάθετε να ελέγχετε αν ένα έτος είναι άλμα ή όχι. Θα χρησιμοποιήσουμε ένθετο εάν… αλλιώς για να λύσουμε αυτό το πρόβλημα.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες θεματολογίες προγραμματισμού Python:

  • Χειριστές Python
  • Python αν… αλλιώς Δήλωση

Ένα άλμα έτος διαιρείται ακριβώς με 4 εκτός από τα έτη αιώνα (έτη που τελειώνουν με 00). Το έτος του αιώνα είναι ένα άλμα έτος μόνο εάν είναι τέλεια διαιρούμενο με 400. Για παράδειγμα,

 Το 2017 δεν είναι άλμα το 1900 είναι ένα όχι άλμα το έτος 2012 είναι ένα άλμα το έτος 2000 είναι ένα άλμα 

Πηγαίος κώδικας

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

Παραγωγή

 Το 2000 είναι ένα άλμα 

Μπορείτε να αλλάξετε την τιμή του έτους στον πηγαίο κώδικα και να το εκτελέσετε ξανά για να δοκιμάσετε αυτό το πρόγραμμα.

ενδιαφέροντα άρθρα...