Seizoenen - Oplossing

Een mogelijke oplossing voor dit probleem is de volgende:

def bepaal_seizoen(dag, maand):
    seizoen = "herfst"
    if (dag >= 21 and maand == 12) or maand <= 2 or (maand == 3 and dag < 21):
        seizoen = "winter"
    elif maand <= 5 or (maand == 6 and dag < 21):
        seizoen = "lente"
    elif maand <= 8 or (maand == 9 and dag < 21):
        seizoen = "zomer"
    return seizoen

Testen kun je doen met de volgende code:

print(bepaal_seizoen(20,9))

→ Naar de vraag