Python Basic
Variable

Variable

Variable adalah tempat untuk menyimpan data. Variable dapat digunakan untuk menyimpan data sementara yang akan digunakan dalam proses pembuatan aplikasi. Variable dapat digunakan untuk menyimpan data berupa angka, string, boolean, dan lain-lain.

Contoh Variable

nama = "Indra"
umur = 20
status = True

Cara membuat variable di Python sangat sederhana, tidak memerlukan keyword khusus seperti di JavaScript. Di Python, Anda cukup menulis nama variable diikuti dengan tanda sama dengan (=) dan nilainya. Python menggunakan dynamic typing, yang berarti tipe data variable akan ditentukan secara otomatis berdasarkan nilainya.

Contoh:

nama = "Devscale"
nama = "Devscale Indonesia"
print(nama)  # Devscale Indonesia
umur = 20
umur = 21
print(umur)  # 21
status = True
status = False
print(status)  # False

Note: Fungsi print() digunakan untuk menampilkan data ke console. Console biasa digunakan oleh programmer untuk melihat value dari variable ketika program dijalankan. Penggunaan console biasa digunakan untuk debugging. Istilah debugging adalah proses untuk mencari kesalahan dalam program. Kesalahan dalam program biasa disebut dengan bug. Proses debugging biasa dilakukan oleh programmer untuk mencari bug dalam program.

Aturan Penulisan Variable

Aturan penulisan variable di Python adalah sebagai berikut:

  • Nama variable tidak boleh diawali dengan angka
  • Nama variable tidak boleh mengandung spasi
  • Nama variable hanya boleh mengandung huruf (a-z), angka (0-9), dan underscore (_)
  • Nama variable bersifat case-sensitive (membedakan huruf besar dan kecil)
  • Nama variable tidak boleh menggunakan keyword yang sudah ada di Python

Contoh:

1nama = "Indra"    # Error
nama saya = "Indra"  # Error
nama-saya = "Indra"  # Error
nama_saya = "Indra"  # Benar
nama = "Indra"      # Benar

Best Practice dalam pembuatan nama variable di Python ada 3, yaitu:

  • snake_case adalah penulisan nama variable dengan menggunakan huruf kecil dan underscore sebagai pemisah kata. Contoh: nama_saya
  • PascalCase adalah penulisan nama variable dengan menggunakan huruf besar di awal kata. Contoh: NamaSaya
  • UPPERCASE adalah penulisan nama variable dengan menggunakan huruf besar semua. Contoh: NAMA_SAYA

Note: Di Python, snake_case adalah konvensi yang paling umum digunakan untuk penamaan variable.