Python Schaltjahr-Bestimmung

Document 对象参考手册Python3-Beispiele

Das folgende Beispiel wird verwendet, um festzustellen, ob das vom Benutzer eingegebene Jahr ein Schaltjahr ist:

Beispiel (Python 3.0+)

# -*- coding: UTF-8 -*- # Dateiname : test.py # Autor: www.example.com year = int(input("Geben Sie ein Jahr ein:")) if (year % 4) == 0: if (year % 100) == 0: if (year % 400) == 0: print("{0} ist ein Schaltjahr".format(year)) # Jahrhundertjahre, die durch 400 teilbar sind, sind Schaltjahre else: print("{0} ist kein Schaltjahr".format(year)) else: print("{0} ist ein Schaltjahr".format(year)) # Nicht-Jahrhundertjahre, die durch 4 teilbar sind, sind Schaltjahre else: print("{0} ist kein Schaltjahr".format(Jahr))

Wir können es auch mit verschachtelten if-Anweisungen implementieren:

Die Ausgabe nach Ausführung des obigen Codes ist:

输入一个年份: 2000
2000 是闰年
输入一个年份: 2011
2011 不是闰年

Document 对象参考手册Python3-Beispiele

Andere Erweiterungen