Pemrograman Python 2 : Variabel & Tipe Data
Agustus 12, 2026📦 Variabel & Tipe Data
Alokasi waktu: 2 × 40 menit (80 menit)
🏠 Daftar Modul › Pertemuan 2
🎯 Tujuan Pembelajaran
- Murid memahami konsep variabel sebagai wadah menyimpan data.
- Murid dapat membuat dan memberi nama variabel dengan benar.
- Murid dapat membedakan tipe data: teks (string), bilangan bulat (integer), dan bilangan desimal (float).
- Murid dapat menggunakan perintah
type()untuk mengecek tipe data.
🧰 Alat & Bahan
- Komputer / laptop dengan aplikasi Thonny.
- Buku catatan dan pulpen.
- Review materi Pertemuan 1 (perintah
print()).
1. Apa itu Variabel?
Bayangkan variabel seperti kotak penyimpanan yang diberi nama. Di dalam kotak itu kita bisa menyimpan sebuah nilai (data). Nanti, setiap kali kita butuh nilai itu, kita cukup menyebut nama kotaknya.
contoh_variabel.py
nama = "Andi" umur = 13 tinggi = 155.5 print(nama) print(umur) print(tinggi)
Andi 13 155.5
Aturan membuat variabel di Python:
| Aturan | Contoh Benar | Contoh Salah |
|---|---|---|
| Tidak boleh diawali angka | murid1 | 1murid |
| Tidak boleh ada spasi | nama_lengkap | nama lengkap |
| Huruf, angka, garis bawah (_) boleh | umur_murid | umur-murid |
| Bersifat case sensitive | nama ≠ Nama | — |
✅ Tips penamaan: Gunakan nama yang bermakna dan mudah dipahami,
contoh
nama, umur, tinggi_badan. Hindari nama seperti x atau a yang membingungkan.
2. Tipe Data Dasar
| Tipe | Nama | Contoh | Keterangan |
|---|---|---|---|
str | String | "Halo" | Teks / kalimat, wajib pakai tanda kutip |
int | Integer | 13 | Bilangan bulat (tanpa koma) |
float | Float | 155.5 | Bilangan desimal (pakai titik, bukan koma) |
⚠️ Penting! Di Python, penulisan angka desimal memakai titik (.), bukan koma.
Jadi
3.14 benar, sedangkan 3,14 salah.
3. Mengecek Tipe Data dengan type()
cek_tipe.py
nama = "Siti" umur = 12 berat = 40.2 print(type(nama)) print(type(umur)) print(type(berat))
<class 'str'> <class 'int'> <class 'float'>
4. Langkah Praktikum
- Klik Pakkar Editor atau buka Thonny, buat file baru:
26_8A_01_variabel.py. - Buat 3 variabel tentang dirimu:
nama(str),umur(int), dantinggi(float). - Tampilkan ketiganya dengan
print().variabel_saya.pynama = "Rina" umur = 13 tinggi = 150.0 print("Nama saya", nama) print("Umur saya", umur, "tahun") print("Tinggi saya", tinggi, "cm")
- Jalankan dengan tombol ▶ Run dan amati hasilnya.
- Coba ubah nilai variabel (misal ganti nama jadi namamu sendiri), jalankan lagi.
📝 Mengubah Nilai: Nilai variabel bisa diubah kapan saja. Cukup tulis ulang
nama = "nilai_baru". Nilai lama akan hilang dan diganti yang baru.
5. Menggabungkan Variabel dan Teks
Kita bisa menyisipkan isi variabel ke dalam kalimat dengan tanda koma pada print():
gabung.py
hobi = "bermain sepak bola" print("Hobi saya adalah", hobi)
Hobi saya adalah bermain sepak bola
✏️ Latihan Pertemuan 2 Mudah
Kerjakan di file 26_8A_01_latihan2.py:
- Buat variabel
nama,kelas,sekolah, dancita_cita. Isi dengan datamu, lalu tampilkan semuanya. - Buat variabel
panjang = 10danlebar = 5. Tampilkan luas persegi panjang (panjang × lebar) denganprint(). - Buat 3 variabel dengan tipe berbeda (string, int, float). Gunakan
type()untuk mengecek tipe masing-masing dan tampilkan hasilnya. - Tantangan: Buat variabel
tahun_lahir = 2012dantahun_ini = 2025. Hitung dan tampilkan umurmu!
📊 Penilaian
| Aspek | Skor | Keterangan |
|---|---|---|
| Ketepatan membuat & menamai variabel | 30 | Sesuai aturan penamaan |
| Pemahaman tipe data | 25 | str, int, float benar |
| Penyelesaian latihan | 30 | Semua soal dikerjakan |
| Kerapian & komentar | 15 | Program rapi & ber-komentar |
| TOTAL | 100 |
🔄 Refleksi: Variabel membuat program kita lebih fleksibel karena data bisa berubah-ubah.
Pertemuan depan, kita akan belajar bagaimana program bisa menerima input dari pengguna!