Proyek mini: daftar tugas — Belajar Python: Dari Dasar ke Spesialisasi

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.