Halo, Komputer! · Pelajaran 3 dari 8
Komputer jago berhitung
7 menit baca · BelajarCode
Komputer sangat cepat berhitung. Di Python, kamu bisa berhitung dengan tanda-tanda berikut:
| Tanda | Artinya | Contoh | Hasil |
|---|---|---|---|
+ | Tambah | 7 + 3 | 10 |
- | Kurang | 7 - 3 | 4 |
* | Kali | 7 * 3 | 21 |
/ | Bagi | 7 / 2 | 3.5 |
// | Bagi, ambil bulatnya saja | 7 // 2 | 3 |
% | Sisa pembagian | 7 % 2 | 1 |
Perkalian memakai tanda bintang *, bukan huruf x. Pembagian memakai garis miring /. Hasil 7 / 2 ditulis 3.5, karena Python memakai titik untuk desimal, bukan koma.
1print(12 + 8)2print(50 - 17)3print(6 * 7)4print(20 / 4)20 33 42 5.0
Mana yang dihitung lebih dulu?
Sama seperti di matematika, perkalian dan pembagian dikerjakan sebelum penjumlahan dan pengurangan. Kalau ingin mengubah urutannya, pakai tanda kurung.
1print(2 + 3 * 4)2print((2 + 3) * 4)14 20
Contoh: membagi permen
Ada 17 permen yang dibagi rata kepada 5 anak. Berapa permen yang didapat setiap anak, dan berapa yang tersisa?
1print(17 // 5)2print(17 % 5)3 2
Setiap anak mendapat 3 permen dan tersisa 2 permen.
Cek pemahaman
Berapa hasil dari 10 - 2 * 3?
Latihan
Uang jajan seminggu
Uang jajanmu Rp5.000 per hari, dan kamu bersekolah 5 hari dalam seminggu. Tulis program untuk menghitung uang jajan selama seminggu dan selama sebulan (anggap 4 minggu).
Pembahasan
1print(5000 * 5)2print(5000 * 5 * 4)25000 100000
Seminggu Rp25.000 dan sebulan Rp100.000. Di Python, angka ditulis tanpa titik pemisah ribuan.
Jalankan contoh kode di pelajaran ini tanpa instalasi lewat compiler Python online.