Python-ohjelma kuluvan vuoden tarkistamiseksi

Tässä ohjelmassa opit tarkistamaan, onko vuosi karkausvuosi vai ei. Käytämme sisäkkäisiä, jos … muutoin tämän ongelman ratkaisemiseksi.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Python-ohjelmointiaiheista:

  • Python-operaattorit
  • Python jos… muuten Lausunto

Karkausvuosi on täsmälleen jaettavissa neljällä lukuun ottamatta vuosisatoja (00: lla päättyviä vuosia). Vuosisata on karkausvuosi vain, jos se on täysin jaettavissa 400: lla. Esimerkiksi

 Vuosi 2017 ei ole karkausvuosi 1900 ei ole karkausvuosi 2012 on karkausvuosi 2000 on karkausvuosi 

Lähdekoodi

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

Tuotos

 Vuosi 2000 on karkausvuosi 

Voit muuttaa vuoden arvoa lähdekoodissa ja suorittaa sen uudelleen testataksesi tätä ohjelmaa.

Mielenkiintoisia artikkeleita...