Skip to content

Latest commit

 

History

History

03_variable

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

[tipe data] ◀ Materi Sebelumnya

Variabel

Daftar Isi


Pendahuluan


Variabel adalah referensi dari sebuah value. Variabel sering di analogikan seperti sebuah wadah yang menampung sebuah benda. Seperti kita ketika ingin menyimpan suatu benda, maka perlu mencari tempat / wadah benda tersebut ingin disimpan terlebih dahulu. Dalam menentukan wadah, kita hanya perlu mencantumkan nama wadah (nama variabel) terlebih dahulu. Setelah itu, python akan secara otomatis mengambilkan wadah sesuai dengan kebutuhan kita. Contoh penggunaan variabel pada Python :

angka_saya = 100
print(angka_saya)

# outputnya
# 100

Pada kode diatas, kita membuat sebuah variabel yang mereferensikan nilai angka 100. Dengan penggunaan dari variabel kita bisa memanggil lebih dari sekali, misalnya:

angka_saya = 20
print(angka_saya)
print(angka_saya)

# outputnya
# 20
# 20

Assign Variabel


Kita bisa assign variable dengan variabel lainnya agar mudah untuk mendeklarasikan sebuah nilai yang sama dengan variabel yang berbeda, sebagai contoh:

angka_saya = 200
angka_lain = angka_saya
print(angka_saya)
print(angka_lain)

# outputnya
# 200
# 200

Atau bisa juga dengan cara:

angka_saya = angka_lain = angka_banyak = 200
print(angka_saya)
print(angka_lain)
print(angka_banyak)

# outputnya
# 200
# 200
# 200

Contoh pada string:

nama = nama_alias = "adams"
print(nama)
print(nama_alias)

# outputnya
# adams
# adams

Penamaan Variabel


Python memiliki beberapa peraturan dalam penulisan sebuah variabel. Jika kamu ingin melihat detail aturan tersebut bisa kunjungi laman PEP8 ini. Peraturan tersebut adalah:

  1. Menggunakan kata tanpa didahuli dengan angka:

    contoh benar

    nama = "bob"

    contoh salah

    1nama = "bob"
  2. Menggunakan underscore (garis bawah) jika ingin menggunakan kata yang panjang:

    contoh yang benar

    angka_saya = 12

    contoh yang salah

    12angka_saya = 12
  3. Variabel pada python bersifat sensitif, penggunaan huruf besar dan kecil sangat diperhatikan:

    contoh

    Nama_saya = "james"
    nama_saya = "joko"
    print(Nama_saya)
    print(nama_saya)
    
    # outputnya
    # james
    # joko

    contoh diatas akan menghasilkan 2 nama karena variabel tersebut secara kalimat sama tapi secara penulisan berbeda, Python memperhatikan hal ini.

Pada Python, penggunaan variabel disarankan menggunakan snake_case.

Penggunaan Built-in Keyword


Built-in keyword pada Python adalah kata-kata yang mana sudah ditetapkan/dibuat sebelumnya oleh Python. Keyword-keyword tersebut dibuat untuk melakukan suatu perintah tertentu. Maka dari itu, dalam membuat variabel kita harus menghindari kata-kata tersebut agar program kita tidak terjadi error. Ada beberapa kata yang dilarang untuk digunakan sebagai nama variabel. Contoh penggunaan kata yang dilarang pada Python:

class sma_saya = "bahasa"
print(sma_saya)

Hasil esekusi diatas akan menyebabkan error karena class merupakan salah satu nama fungsi dari Python.

Kata/keywords yang dilarang:

  • False
  • None
  • True
  • and
  • as
  • assert
  • break
  • class
  • continue
  • def
  • del
  • elif
  • else
  • except
  • finally
  • for
  • from
  • global
  • if
  • import
  • in
  • is
  • lambda
  • nonlocal
  • not
  • or
  • pass
  • raise
  • try
  • return
  • while
  • with
  • yield

Video Penjelasan Tentang Variabel


sdfssadasd

Praktikum


Klik link ini untuk mencoba kode python dari pembahasan kali ini. Source code

Materi Selanjutnya ▶ [operator]