ÎncepețiÎncepe gratuit

Scăderea datelor calendaristice

Obiectele date din Python ne permit să tratăm datele calendaristice similar cu numerele: le putem compara, sorta, aduna și chiar scădea. Astfel, putem efectua calcule cu date într-un mod care ar fi extrem de anevoios de realizat manual.

Sezonul uraganelor din Florida din 2007 a fost unul dintre cele mai aglomerate din istorie, cu 8 uragane într-un singur an. Primul a lovit pe 9 mai 2007, iar ultimul pe 13 decembrie 2007. Câte zile s-au scurs între primul și ultimul uragan din 2007?

Acest exercițiu face parte din cursul

Lucrul cu date și ore în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă date din datetime.
  • Creează un obiect date pentru data de 9 mai 2007 și atribuie-l variabilei start.
  • Creează un obiect date pentru data de 13 decembrie 2007 și atribuie-l variabilei end.
  • Scade start din end pentru a afișa numărul de zile din obiectul timedelta rezultat.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Import date
from ____ import ____

# Create a date object for May 9th, 2007
start = date(____, ____, ____)

# Create a date object for December 13th, 2007
end = date(____, ____, ____)

# Subtract the two dates and print the number of days
print((____ - ____).____)
Editează și rulează codul