BaşlayınÜcretsiz Başlayın

Tarihleri çıkarmak

Python date nesneleri, takvim tarihlerini sayılara benzer şekilde ele almamızı sağlar: karşılaştırabilir, sıralayabilir, toplayabilir ve hatta çıkarabiliriz. Bu sayede, elle yapması zahmetli olacak tarih hesaplarını kolayca yaparız.

2007 Florida kasırga sezonu kayıtlardaki en yoğun sezonlardan biriydi; tek yılda 8 kasırga görüldü. İlki 9 Mayıs 2007'de, sonuncusu ise 13 Aralık 2007'de vurdu. 2007'deki ilk ve son kasırga arasında kaç gün geçti?

Bu egzersiz

Python'da Tarihler ve Saatlerle Çalışmak

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • datetime içinden date öğesini içe aktar.
  • 9 Mayıs 2007 için bir date nesnesi oluştur ve start değişkenine ata.
  • 13 Aralık 2007 için bir date nesnesi oluştur ve end değişkenine ata.
  • Ortaya çıkan timedelta nesnesindeki gün sayısını yazdırmak için end'den start'ı çıkar.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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((____ - ____).____)
Kodu Düzenle ve Çalıştır