Redaksi Aktif Senin, 12 Oktober 2026 Portal Jurnalisme Teknologi & Gaming
Topik: Semua Berita Tutorial Teknologi Gaming Berita & Wawasan Setup & Gear Opini & Esai
Tutorial • Estimasi 7 Menit Membaca

Bab 2: Mengenal Kotak Penyimpanan Bernama Variabel dan Tipe Data

Pelajari cara menyimpan data di dalam program Python menggunakan variabel serta pahami berbagai tipe data fundamental seperti angka, teks, dan boolean.

Bab 2: Mengenal Kotak Penyimpanan Bernama Variabel dan Tipe Data
Panduan langkah demi langkah Bab 2: Mengenal Kotak Penyimpanan Bernama Variabel dan Tipe Data
Pemberitahuan Sponsor • Iklan
Google AdSense Placement [Slot: 2938475610]
Format: Otomatis Responsif • Ditampilkan di lingkungan produksi
📚 SERI TUTORIAL: Jago Python dari Nol: Panduan Pemrograman Langkah demi Langkah untuk Pemula Bab 2 dari 6 • Level: Pemula (Beginner)

Kuasai dasar-dasar pemrograman Python secara praktis dan menyenangkan mulai dari instalasi hingga membangun proyek mini pertamamu. Seri tutorial ini dirancang khusus bagi pemula agar siap melangkah ke dunia data science, web development, atau automation.

Halo semuanya! Selamat datang kembali di blog ikhsanhamid.id. Di bab sebelumnya, kita sudah berhasil menyiapkan lingkungan kerja dan menulis kode Python pertama kita untuk menyapa dunia. Wah, langkah awal yang hebat, kan? Nah, sekarang saatnya kita melangkah lebih jauh ke bab kedua: Mengenal Kotak Penyimpanan Bernama Variabel dan Tipe Data.

Bayangkan kamu sedang merapikan meja kerja. Kamu pasti punya kotak-kotak atau laci berlabel untuk menyimpan berbagai barang—mulai dari klip kertas, catatan penting, hingga uang koin. Di dalam dunia pemrograman, kotak-kotak berlabel ini kita sebut sebagai variabel, sedangkan isi di dalam kotak tersebut adalah tipe data. Yuk, kita bedah satu per satu secara santai dan praktis!

1. Apa itu Variabel dan Bagaimana Cara Membuatnya?

Secara sederhana, variabel adalah wadah atau tempat penyimpanan yang kita gunakan untuk menampung nilai di dalam memori komputer. Di Python, membuat variabel sangatlah mudah karena kita tidak perlu mendefinisikan tipe datanya secara kaku terlebih dahulu. Cukup gunakan tanda sama dengan (=) sebagai operator penugasan.

# Contoh pembuatan variabel di Python
nama_lengkap = "Ikhsan Hamid"
umur = 28
tinggi_badan = 175.5
sedang_belajar = True

Pada kode di atas, nama_lengkap adalah nama variabel yang menyimpan teks, sedangkan umur adalah variabel yang menyimpan angka bulat. Sangat intuitif, bukan?

Aturan Penamaan Variabel yang Wajib Kamu Ketahui

Meskipun fleksibel, Python memiliki beberapa aturan baku dalam memberi nama variabel agar kode kita tetap rapi dan tidak error:

  • Dimulai dengan huruf atau garis bawah (underscore _): Tidak boleh diawali dengan angka. Contoh yang benar: skor_pemain. Contoh yang salah: 3skor.
  • Bersifat Case-Sensitive: Huruf besar dan kecil dibedakan. Variabel Total dan total adalah dua variabel yang berbeda.
  • Gunakan Snake Case: Untuk nama variabel yang terdiri dari dua kata atau lebih, pisahkan dengan garis bawah, misalnya nama_depan atau total_belanja_harian.

Tips Penting: Selalu berikan nama variabel yang deskriptif. Hindari menggunakan nama singkat seperti x atau a kecuali untuk perulangan sederhana, agar kodenya mudah dibaca oleh orang lain (atau oleh dirimu sendiri di masa depan!).

2. Mengenal Tipe Data Fundamental di Python

Komputer memproses berbagai jenis informasi secara berbeda. Di Python, setiap nilai yang kita simpan memiliki jenis atau yang biasa disebut tipe data. Berikut adalah empat tipe data fundamental yang wajib kamu kuasai:

  • Integer (int): Angka bulat tanpa desimal. Contoh: 10, -5, 1000.
  • Float (float): Angka desimal atau pecahan. Contoh: 3.14, 99.99, 0.5.
  • String (str): Teks atau karakter yang diapit oleh tanda kutip (tunggal maupun ganda). Contoh: "Halo Dunia", 'Belajar Python itu seru!'.
  • Boolean (bool): Tipe data logika yang hanya memiliki dua nilai, yaitu True (benar) atau False (salah).

Kamu bisa mengecek tipe data dari suatu variabel menggunakan fungsi bawaan Python bernama type(). Mari kita coba praktikkan langsung di terminal atau file Python kamu:

x = 42
teks = "Python"
pi = 3.14
aktif = True

print(type(x))      # Hasil: <class 'int'>
print(type(teks))   # Hasil: <class 'str'>
print(type(pi))     # Hasil: <class 'float'>
print(type(aktif))  # Hasil: <class 'bool'>

3. Operasi Dasar Matematika dan Konversi Tipe Data

Variabel dan tipe data tidak hanya diam di dalam memori, kita juga bisa memanipulasinya menggunakan operator matematika dasar seperti penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/), hinggapangkat (**).

panjang = 10
lebar = 5

# Menghitung luas persegi panjang
luas = panjang * lebar
print("Luas persegi panjang adalah:", luas)

Bagaimana jika kita ingin menggabungkan teks dengan angka? Di sinilah kita sering menemui kesalahan umum atau common pitfalls. Coba perhatikan kode berikut:

umur = 28
# Baris ini akan menimbulkan error (TypeError) jika dijalankan langsung:
# print("Umur saya adalah " + umur)

Error tersebut terjadi karena Python tidak bisa langsung menggabungkan tipe data string dengan integer secara otomatis. Solusinya? Kita harus melakukan konversi tipe data (type casting) menggunakan fungsi seperti str() untuk mengubah angka menjadi teks, atau int() / float() sebaliknya.

umur = 28
# Mengubah integer menjadi string menggunakan str()
pesan = "Umur saya adalah " + str(umur) + " tahun."
print(pesan)

Dengan melakukan konversi ini, program kita akan berjalan dengan mulus tanpa hambatan!

Kesimpulan

Hebat sekali! Sekarang kamu sudah paham bagaimana cara kerja variabel sebagai kotak penyimpanan dan mengenali berbagai tipe data fundamental di Python mulai dari angka hingga teks. Konsep ini adalah fondasi mutlak sebelum kita mulai membangun program yang lebih kompleks.

Di bab berikutnya, kita akan membuat program yang bisa "berpikir" dan mengambil keputusan sendiri berdasarkan kondisi tertentu. Penasaran bagaimana caranya? Bersiaplah, karena di Bab 3: Membuat Program Pintar dengan Logika Percabangan, kita akan berkenalan dengan perintah if, elif, dan else. Sampai jumpa di artikel berikutnya, tetap semangat ngoding!

đź“‘ Daftar Isi Seri Tutorial Lengkap

  1. Bab 1: Menyiapkan Alat Tempur dan Menulis Kode Pertama
  2. Bab 2: Mengenal Kotak Penyimpanan Bernama Variabel dan Tipe Data Sedang Dibaca
  3. Bab 3: Membuat Program Pintar dengan Logika Percabangan
  4. Bab 4: Mengulang Pekerjaan Membosankan dengan Perulangan (Loop)
  5. Bab 5: Mengelompokkan Kode dengan Fungsi dan Modularitas
  6. Bab 6: Proyek Akhir: Membangun Aplikasi Kalkulator Sederhana
Topik Terkait: #Tutorial #Jago Python dari Nol #Belajar #Panduan #Variabel #Tipe Data

Diskusi Pembaca

0 Komentar
Diskusi Terbuka & Terbimbing

Tinggalkan Tanggapan atau Pertanyaan

Email Anda privat (tidak dipublikasikan)
Membalas komentar dari
Berapa 6 + 1 = ?
Hitung penjumlahan di atas untuk memverifikasi Anda adalah pembaca manusia asli.

Belum ada tanggapan untuk artikel ini.

Jadilah yang pertama memulai diskusi teknis & berbagi wawasan!

Liputan Terkait di Kategori Tutorial

Lihat Semua →