Belajar Python - Nama dan Variabel [Bagian 4]

Belajar Python - Nama dan Variabel [Bagian 4]

 
Pada tulisan kali ini, saya akan membahas mengenai Variables and Names yang keduanya saling melengkapi. Namun, bagi yang belum melihat atau membaca postingan-postingan sebelumnya alangkah baiknya bila untuk dikunjungi terlebih dahulu, karena runtut pembahasannya. Untuk lastest post bisa di [click disini].

Dalam pemrograman, variabel itu tidak lebih dari sebuah penamaan. Diibaratkan saja saya menulis kode berikut ini:
 
01
02
03
04
05
06
07
08
09
10
11
# Ini adalah variabel
 
nama = "Fico."
blog = "ficouniverse."
belajar = "bahasa pemrograman."
 
# Print out!
 
print("Hallo, nama saya", nama)
print("Saya berumur", umur)
print("Saya sedang belajar", belajar)
 
 
Untuk menuliskan sebuah variabel yang ideal (mudah dipahami) hendaknya menggunakan penamaan yang sederhana. Bukannya dilarang untuk membuat variasi variabel sendiri, tetapi dengan variabel yang simpel akan memudahkan kita (pembuat) dan orang lain (pembaca) mengerti apa yang dimaksudkan. Terkadang juga kita menuliskan sesuatu, namun saat ditinjau ulang kita tidak mengetahui maksud yang ditulis tadi. seperti lupa ingatan sementara.
 
Untuk menghindari hal-hal demikian, gunakan kosa-kata yang mudah diingat dan dicerna, walaupun terkesan umum tidak apa-apa yang penting mudah dipahami. 
 
Nah, sekarang kita langsung praktikan dengan penulisan kodenya :
 
01
02
03
04
05
06
07
08
09
10
11
uang_ku = 9000
receh = 500
buat_beli_mainan = 5000
sisa = 5000
di_tabung = sisa
 
print("Hallo, aku punya uang", uang_ku, "sisa tadi pas kuliah.")
print("Sama uang", receh, "an ada 2.")
print("Tapi dijalan pulang tadi aku pake", buat_beli_mainan, "buat beli robot.")
print("Sekarang tinggal", sisa, "deh ..")
print("Jadi sisa uang", di_tabung, "tadi ku simpan.")
 
 
Kenapa terdapat jarak antara string dan variabel dalam setiap perintah print?. Seperti yang telah dijelaskan pada belajar python bagian 2 [click here], apapun yang ada didalam string pasti akan keluar sebagai output. Misalkan saja kita masukkan variabel ke dalam str tanpa ada pemisah yang berupa tanda seperti print("Sama uang receh an ada 2.")apa yang terjadi?.
 
Penulisan kode diatas mirip dengan penulisan boolean yang ada di post sebelumnya. Bila sebelumnya kita menggunakan angka setelah str, disini kita bisa menyisipkan variabel ke dalam str dengan memakai penulisan gaya boolean. Dan output-nya tidak lagi True or False, melainkan kita sendiri yang menentukan.
 
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
# Lebih banyak print
 
nama_ku = "Fico yp"
umur_ku = 18 # tahun
berat_ku = 55 # kg
tinggi_ku = 170 # cm
warna_mata_ku = "Biru"
rambut_ku = "Hitam"
 
print(f"Mari kita bahas mengenai {nama_ku}.")
print(f"Dia berumur {umur_ku} tahun,")
print(f"Berat badannya sekitar {berat_ku} kilogram.")
print(f"Dia cowok yang agak tinggi, sekitar {tinggi_ku} centimeter.")
print(f"Dia punya mata {warna_mata_ku} yang indah.")
print(f"Seperti kebanyakan orang, rambutnya berwarna {rambut_ku}.")
 
 
Dan bisa juga menambahkan metamatika didalamnya :
 
1
2
3
4
5
# Lanjutan kode diatas
 
total = umur_ku + berat_ku + tinggi_ku
 
print(f"Semisal kita tambahkan antara {umur_ku}, dengan {berat_ku}, juga {tinggi_ku} maka hasilnya {total}.")
 
 
Mungkin setelah membaca atau menuliskan kode seperti diatas sudah ada yang bertanya-tanya mengenai fungsi f ini, untuk apakah f ini? apakah untuk respect?.

Sama seperti fungsi yang lainnya, f disini bertindak sebagai formatter / format. Kalau yang kita tahu bahwa format itu menghapus, membersihkan, dan menjadikannya default (seperti awal), format disini bertugas untuk mengisi {var} seperti contoh diatas.
 
Bila mana kita memiliki sebuah variabel dan ingin memasukkannya kedalam string, maka kita membutuhkan print("Masukan variabel {disini}."). Dengan menambahkan f sebelum string, bisa diibarakan kita booking tempat yang kosong dalam string tersebut, tempat yang mana?. Yaitu {...}.
 
Demikian sedikit pembahasan mengenai nama dan variabel dalam pemrograman python, have a nice code!.

Incoming search term :
  • belajar py
  • belajar python
  • variabel dalam python
  • variabel dalam bahasa python
  • belajar bahasa pemrograman python
  • cara menulis variabel di python
  • bahasa pemrograman python