Einführung
In Python können wir den Unterschied zwischen zwei Daten in Tagen mithilfe des Moduls datetime berechnen. In dieser Herausforderung wird Ihre Fähigkeit getestet, eine Funktion zu schreiben, die zwei Daten als Eingabe nimmt und die Anzahl der Tage zwischen ihnen zurückgibt.
Datumsunterschied in Tagen
Schreiben Sie eine Funktion days_diff(start, end), die zwei Datumsobjekte als Eingabe nimmt und die Anzahl der Tage zwischen ihnen zurückgibt. Die Funktion sollte start von end subtrahieren und datetime.timedelta.days verwenden, um den Tagesunterschied zu erhalten.
def days_diff(start, end):
return (end - start).days
from datetime import date
days_diff(date(2020, 10, 25), date(2020, 10, 28)) ## 3
Zusammenfassung
In dieser Herausforderung haben Sie gelernt, wie man den Unterschied zwischen zwei Daten in Tagen mithilfe des Moduls datetime in Python berechnet. Sie haben auch die Praxis geübt, eine Funktion zu schreiben, die zwei Daten als Eingabe nimmt und die Anzahl der Tage zwischen ihnen zurückgibt.