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

Bugün günlerden ne?

Öğle vakti bazı iş arkadaşlarınla sohbet ediyorsun. Her sabah birinin onlara bugün günlerden ne olduğunu hatırlatan bir mesaj göndermesi gerektiğini, böylece takvimden o günkü görevlerini kontrol edebileceklerini söylüyorlar.

Yardım etmek istiyorsun ve her sabah iş arkadaşlarına bir mesaj gönderilecek şekilde günün tarih ve saatini alan küçük bir betik yazmaya karar veriyorsun. Hedefine ulaşmak için datetime modülünü adlandırılmış yer tutucularla birlikte kullanabilirsin.

Tarih Ay gün, yıl biçiminde olmalı, örn. April 16, 2019 ve saat ss:dd biçiminde olmalı, örn. 16:30.

Kendine yardımcı olacak bazı belirteçler yazıyorsun: %d(gün), %B (ayadı), %m (aynumarası), %Y(yıl), %H (saat) ve %M(dakika)

datetime modülünü keşfetmek için IPython Shell'i kullanabilirsin.

Bu egzersiz, kursun bir parçasıdır

Python'da Regular Expressions

Kursa Göz Atın

Egzersiz talimatları

  • datetime modülünden datetime fonksiyonunu içe aktar.
  • Bugünün tarihini elde edip get_date değişkenine ata.
  • message dizgesini tamamla: today adlı yer tutucuyu ve biçim belirteçlerini ekleyerek tarihi ay_adı gün, yıl, saati saat:dakika olarak biçimlendir.
  • Mesajı .format() yöntemiyle yazdır ve adlandırılmış yer tutucuyu değiştirmek için get_date değişkenini kullan.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Import datetime 
____

# Assign date to get_date
get_date = ____

# Add named placeholders with format specifiers
message = "Good morning. Today is {____:____ ____, ____}. It's {today:___:____} ... time to work!"

# Use the format method replacing the placeholder with get_date
print(____.____(____))
Kodu Düzenle ve Çalıştır