F1 · Modul 02
Angka, variabel, dan tipe data
60 langkah singkat, dari mudah sampai tantangan.
Level 1
Kenal
Level 2
Paham
Level 3
Terapkan
Level 4
Tantangan
Level 5
Pendalaman
Intinya
- Variabel adalah nama untuk sebuah nilai;
=berarti "simpan", dan variabel menyimpan nilai, bukan rumus. - Empat tipe dasar:
int,float,str,bool.25000dan"25000"berbeda, daninput()selalu mengembalikan string. /selalu menghasilkanfloat;//membagi bulat dan%memberi sisa bagi.- f-string merapikan keluaran; rupiah:
"Rp" + f"{x:,}".replace(",", "."). floattidak selalu tepat, jadi uang disimpan sebagaiintrupiah dan persen dihitung denganharga * persen // 100.
Sebelum mulai
±3,5 jam.
Modul ini memakai materi di bawah. Belum yakin? Ulas dulu bagian yang disebut.
Hasil belajar: menyimpan nilai dalam variabel dan mengubahnya; membedakan empat tipe data dasar (int, float, str, bool); menghitung dengan operator + - * / // % ** sesuai urutan prioritasnya; mengubah tipe dengan int(), float(), dan str(); membaca masukan dengan input(); merapikan keluaran dengan f-string; menjelaskan kenapa 0.1 + 0.2 tidak tepat 0.3; dan menghitung uang dengan bilangan bulat rupiah.
Proyek: kasku langkah 2: menghitung saldo dari tiga variabel dan mencetaknya dengan format rupiah.
Istilah di modul ini (21)
Ketuk istilah untuk melihat penjelasannya. Di materi, istilah bergaris titik membuka kartu yang sama. Semua istilah course
Bahan modul
Semua kode, latihan, dan data modul ini dalam satu zip, untuk dijalankan di laptop atau Google Colab.
- 51 contoh kode
- 8 berkas latihan + tes
Lihat isi zip
- BACA-DULU.txt
- contoh_f1_02_26.py
- contoh_f1_02_43.py
- contoh_f1_02_59.py
- contoh_f1_02_90.py
- contoh_f1_02_110.py
- contoh_f1_02_174.py
- contoh_f1_02_200.py
- contoh_f1_02_216.py
- contoh_f1_02_235.py
- contoh_f1_02_249.py
- contoh_f1_02_275.py
- contoh_f1_02_301.py
- contoh_f1_02_318.py
- contoh_f1_02_341.py
- contoh_f1_02_367.py
- contoh_f1_02_391.py
- contoh_f1_02_410.py
- contoh_f1_02_429.py
- contoh_f1_02_447.py
- contoh_f1_02_463.py
- contoh_f1_02_490.py
- contoh_f1_02_509.py
- contoh_f1_02_533.py
- contoh_f1_02_554.py
- contoh_f1_02_577.py
- contoh_f1_02_607.py
- contoh_f1_02_622.py
- contoh_f1_02_643.py
- contoh_f1_02_799.py
- contoh_f1_02_817.py
- contoh_f1_02_838.py
- contoh_f1_02_856.py
- contoh_f1_02_875.py
- contoh_f1_02_910.py
- contoh_f1_02_942.py
- contoh_f1_02_961.py
- contoh_f1_02_1059.py
- contoh_f1_02_1120.py
- contoh_f1_02_1137.py
- contoh_f1_02_1164.py
- contoh_f1_02_1182.py
- contoh_f1_02_1205.py
- contoh_f1_02_1226.py
- contoh_f1_02_1676.py
- contoh_f1_02_1780.py
- contoh_f1_02_1805.py
- contoh_f1_02_1826.py
- contoh_f1_02_1845.py
- contoh_f1_02_1862.py
- contoh_f1_02_1890.py
- contoh_f1_02_1907.py
- test_f1_02_1.py
- test_f1_02_2.py
- test_f1_02_3.py
- test_f1_02_4.py
- test_f1_02_7.py
- test_f1_02_5.py
- test_f1_02_8.py
- test_f1_02_6.py