English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Python Beispiele in der Gesamtheit
In diesem Programm lernen Sie, ob ein Jahr ein Schaltjahr ist zu überprüfen. Wir lösen dieses Problem mit einem geschachtelten if ... else.
Um diesen Beispiel zu verstehen, sollten Sie die folgenden Kenntnisse habenPython-ProgrammierungThema:
Schaltjahre können genau durch4geteilt werden, außer Jahrhundertjahre (Jahre, die mit 00 enden). Nur die, die vollständig durch4nur Jahrhundertjahre, die durch 00 aufgelöst werden, sind Schaltjahre. Zum Beispiel,
2017 kein Schaltjahr 1900 ist kein Schaltjahr 2012 Schaltjahr 2000 ist ein Schaltjahr
# Python-Programm überprüft, ob das Jahr ein Schaltjahr ist year = 2000 # Benutzerdefiniertes Jahr (ganzzahliger Eingabe) # year = int(input("Geben Sie das Jahr ein: ")) if (year % 4) == 0: if (year % 100) == 0: if (year % 400) == 0: print("{0} ist ein Schaltjahr".format(year)) else: print("{0} ist kein Schaltjahr".format(year)) else: print("{0} ist ein Schaltjahr".format(year)) else: print("{0} ist kein Schaltjahr".format(year))
Ausgaberesultat
2000 ist ein Schaltjahr
Sie können den Wert des Jahres in der Quelldatei ändern und das Programm dann erneut ausführen, um den Test durchzuführen.