Variabel, penugasan, dan penamaan

Basic python

Variabel, penugasan, dan penamaan

Variabel membantu menyimpan hasil perhitungan. Di Python kamu memberikan nilai dengan =.

Dasar penugasan #

message = "Halo"
count = 3
pi = 3.14159

Nilai di sisi kanan disimpan ke variabel di sisi kiri. Penugasan ulang akan menimpa nilai sebelumnya.

count = count + 1
print(count)    # 4

Tanda = berarti “masukkan nilai kanan ke nama kiri”, berbeda dengan tanda sama dengan di matematika.

Aturan penamaan variabel #

  • Boleh memakai huruf (a–z, A–Z), angka, dan garis bawah _
  • Nama tidak boleh dimulai dengan angka
  • Huruf besar dan kecil dibedakan (Value dan value dianggap berbeda)

Python memiliki kata kunci (if, for, while, dll.) yang tidak boleh dipakai sebagai nama variabel. Daftarnya bisa dilihat dengan keyword.kwlist.

import keyword
keyword.kwlist

Pilih nama yang menggambarkan tujuannya. tax_rate jauh lebih jelas daripada value.

Penugasan ganda dan menukar nilai #

Python mendukung penugasan ke beberapa variabel sekaligus.

x, y = 10, 20

Penukaran nilai juga jadi mudah.

a, b = 1, 2
a, b = b, a
print(a, b)   # 2 1

Kamu bisa menukar nilai tanpa variabel sementara—fitur ini sangat disukai di Python.

Tiping dinamis #

Tiping di Python bersifat dinamis; satu variabel bisa menyimpan tipe nilai yang berbeda dari waktu ke waktu.

value = 10        # int
value = "sepuluh" # str

Perubahan tipe yang tidak disengaja dapat menimbulkan bug. Saat belajar, biasakan satu variabel untuk satu jenis nilai.

Coba sendiri #

  1. Buat variabel name, age, dan city, isi dengan data dirimu, lalu tampilkan dengan print.
  2. Simpan dua angka ke a dan b, kemudian tulis kode untuk menukarnya.
  3. Cobalah memakai kata kunci sebagai nama variabel dan lihat apa yang terjadi.

Berikutnya kamu akan mempelajari string dan input/output untuk membuat program interaktif sederhana.