MATERI 13 DARI 19
Proyek mini: daftar tugas
Gunakan list, dictionary, fungsi, dan file untuk menyimpan tugas sederhana.
Rancangan
Buat fungsi untuk menambah tugas, menampilkan daftar, dan menyimpan daftar ke file. Setiap tugas dapat berupa dictionary dengan kunci judul dan status selesai.
tugas = []
def tambah_tugas(judul):
tugas.append({"judul": judul, "selesai": False})
tambah_tugas("Latihan fungsi")
print(tugas)Tambahkan validasi agar judul tidak kosong. Bab selanjutnya memperkenalkan class untuk mengelompokkan data dan perilaku.