Mulai sekarangMulai gratis

Hari ini hari apa?

Ini waktu makan siang dan Anda sedang berbincang dengan beberapa rekan kerja. Mereka berkomentar bahwa setiap pagi sebaiknya ada seseorang yang mengirimkan pengingat tentang hari apa itu agar mereka dapat memeriksa di kalender tugas apa saja yang harus dikerjakan hari itu.

Anda ingin membantu dan memutuskan untuk menulis skrip kecil yang mengambil tanggal dan waktu hari itu sehingga setiap pagi, sebuah pesan dikirim ke rekan-rekan Anda. Anda dapat menggunakan modul datetime bersama placeholder bernama untuk mencapai tujuan Anda.

Tanggal harus diekspresikan sebagai Month day, year, misalnya April 16, 2019 dan waktu sebagai hh:mm, misalnya 16:30.

Anda mencatat beberapa spesifier untuk membantu Anda: %d (day), %B (monthname), %m (monthnumber), %Y (year), %H (hour), dan %M (minutes)

Anda dapat menggunakan IPython Shell untuk mengeksplorasi modul datetime.

Latihan ini merupakan bagian dari kursus

Regular Expressions in Python

Lihat Kursus

Instruksi latihan

  • Impor fungsi datetime dari modul datetime.
  • Dapatkan tanggal hari ini dan tetapkan ke variabel get_date.
  • Lengkapi string message dengan menambahkan ke placeholder bernama today dan tambahkan spesifier format untuk memformat tanggal sebagai month_name day, year dan waktu sebagai hour:minutes.
  • Cetak pesan menggunakan metode .format() dan variabel get_date untuk mengganti placeholder bernama.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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(____.____(____))
Edit dan Jalankan Kode