De datum van morgen bepalen is moeilijker dan je denkt:
Programmeer de volgende functies:
is_schrikkeljaar()
vraagt een jaar als argument en geeft True
terug indien het jaar een schrikkeljaar is. In het
andere geval laat je False
teruggeven.dagen_in_maand()
vraagt een maand en een jaar als argumenten en geeft het aantal dagen in de maand terug.volgende_dag()
vraagt een dag, een maand en een jaar als argumenten en geeft de datum van de volgende dag terug
in een string.Wil je dag en maand steeds met twee cijfers tonen, gebruik dan de volgende f
-string:
f"{dag:02}/{maand:02}/{jaar}"
Gebruik type hinting voor de header van de functies!
>>> is_schrikkeljaar(2028)
True
>>> is_schrikkeljaar(2029)
False
>>> dagen_in_maand(12, 2026)
31
>>> dagen_in_maand(2, 2000)
29
>>> volgende_dag(8, 10, 2029)
09/10/2029
>>> volgende_dag(28, 2, 2004)
29/02/2004