1. Source code dan penjelasan
# date and time (latihan)
import datetime as dt
# menampilkan tanggal sekarang
hari_ini = dt.date.today()
print (hari_ini)
print (f"Hari ini adalah hari {hari_ini:%A}") # %A untuk menampilkan hari
print ()
# menampilkan tanggal
tanggal = dt.date(2010,11,19)
print (tanggal)
print (f"Hari ini adalah hari {tanggal:%A}")
print ()
# memasukkan tanggal lahir
print ("Silahkan masukkan tanggal, \nbulan dan tahun lahir anda")
tanggal = int(input ("Masukkan tanggal lahir = \t"))
bulan = int (input ("Masukkan bulan lahir = \t\t"))
tahun = int (input ("Masukkan tahun lahir = \t\t"))
tanggal_lahir = dt.date(tahun, bulan, tanggal)
print (f"tanggal lahir anda {tanggal_lahir}")
print (f"hari lahir anda {tanggal_lahir:%A}")
# menghitung usia
hari_ini = dt.date.today()
print (f"Hari ini tanggal {hari_ini}")
umur = hari_ini - tanggal_lahir
umur_tahun = umur.days // 365
umur_bulan_sisa = (umur.days % 365) // 30
print (f"harinya adalah {tanggal_lahir:%A}")
print (f"umur anda adalah {umur_tahun} tahun, {umur_bulan_sisa} bulan")
Tidak ada komentar:
Posting Komentar