Einführung
In Python können Sie mit dem Modul datetime leicht das Datum von heute aus in n Tagen berechnen. In dieser Herausforderung werden Sie aufgefordert, eine Funktion zu schreiben, die eine ganze Zahl n als Eingabe erhält und das Datum von heute aus in n Tagen zurückgibt.
Tage ab heute
Schreiben Sie eine Funktion days_from_now(n), die eine ganze Zahl n als Eingabe erhält und das Datum von heute aus in n Tagen zurückgibt.
Um dieses Problem zu lösen, können Sie die folgenden Schritte ausführen:
- Importieren Sie das Modul
datetime. - Verwenden Sie die Methode
date.today(), um das aktuelle Datum zu erhalten. - Verwenden Sie die Methode
timedelta, umnTage zum aktuellen Datum hinzuzufügen. - Geben Sie das neue Datum zurück.
from datetime import timedelta, date
def days_from_now(n):
return date.today() + timedelta(n)
days_from_now(5) ## date(2020, 11, 02)
Zusammenfassung
In dieser Herausforderung haben Sie gelernt, wie Sie mit dem Modul datetime in Python das Datum von heute aus in n Tagen berechnen. Sie können diese Funktion verwenden, um verschiedene Datumsberechnungen in Ihren Python-Programmen durchzuführen.