Jäger des verlorenen Tages

Aufgabe

Schreiben Sie eine If-Abfrage, die überprüft, ob ein Jahr ein Schaltjahr ist. Ein Jahr ist ein Schaltjahr, wenn:

  • Es durch 4 teilbar ist und es nicht durch 100 teilbar ist.
  • Oder es durch 400 teilbar ist.

Zum Beispiel: 1900 ist kein Schaltjahr, 2000 ist ein Schaltjahr, 2004 ist ein Schaltjahr und 2022 ist kein Schaltjahr.

Tipp 1: Was muss ich überhaupt rechnen?

Achtung Spoiler!

https://de.wikipedia.org/wiki/Division_mit_Rest
Modulo in Python:

zahl1 % zahl2

Wie sieht der Rest aus, wenn Zahl 1 durch Zahl 2 teilbar ist?

Tipp 2: Welche Bedingung soll ich wählen?

Achtung Spoiler!

Schauen, ob der Rest 42 ist:

zahl1 % zahl2 == 42

Tipp 3: Wie gehe ich mit Unterbedingungen um?

Achtung Spoiler!
if bedingung1:
    #Programmcode wenn Bedingung 1 erfüllt
    if bedingung1.1:
        #Programmcode wenn Bedingung 1.1 erfüllt
    else:
        #Programmcode wenn Bedinung 1 erfüllt, aber Bedingung 1.1 nicht erfüllt
else:
    #Programmcode wenn Bedingung 1 nicht erfüllt