Materi
Misi ini menutup modul pertama. Toko alat tulis menutup kasir setiap sore. Kamu menghitung tiga hal: total belanja satu pembeli, rata-rata tiga nilai, dan satu baris laporan untuk buku kas.
Aturan mainnya sama untuk ketiga tugas. Pakai nama variabel yang sudah disiapkan, karena tes memeriksa nama itu. Hitung dari variabel, jangan mengetik angka hasilnya. Setiap tugas berjalan sendiri; kode tugas pertama tidak terbawa ke tugas kedua. Kalau hasilmu meleset, print nilai antaranya untuk melihat bagian yang salah.
Tugas kedua meminta rata-rata. Rata-rata adalah jumlah semua nilai dibagi banyaknya nilai. Ingat urutan hitung dari pelajaran sebelumnya: bagi dikerjakan sebelum tambah.
senin = 120
selasa = 80
print(senin + selasa / 2) # 160.0 keliru: hanya selasa yang dibagi
print((senin + selasa) / 2) # 100.0 rata-rata dua hariHasil / selalu float. Rata-rata yang tidak bulat, seperti 81.666…, tidak perlu kamu bulatkan. Tes di tugas kedua membulatkannya sendiri ke dua desimal sebelum membandingkan. Jangan pakai //, karena pecahannya ikut terbuang.
Tugas ketiga diperiksa dari keluaran layar. Teks, titik dua, dan spasi harus sama persis.
sisa = 45
print("Sisa:", sisa) # Sisa: 45 (satu spasi, dari koma)
print("Sisa: ", sisa) # Sisa: 45 (dua spasi: satu di dalam kutip, satu dari koma)Koma di dalam print sudah menyisipkan satu spasi. Jadi teks di dalam kutip cukup berhenti di titik dua.