Home » python » Aturan Penulisan Variabel pada Pemrograman Python

Aturan Penulisan Variabel pada Pemrograman Python

by putrinadiyah
by putrinadiyah

Apa Itu Variabel?

Sebelum masuk ke pembelajaran penulisan variabel, kita perlu tahu apa yang dimaksud dengan variabel. Dalam dunia pemrograman, sudah tidak asing lagi dengan kata variabel. Variabel sendiri adalah sebuah penyimpanan sementara dari data yang akan digunakan untuk mempermudah proses pengolahan. Jadi, apabila suatu saat atau kapan pun data tersebut ingin ditampilkan, anda hanya perlu memanggil variabel tersebut untuk menampilkan data yang tersimpan.

Variabel dapat menyimpan berupa data angka (numerik) maupun teks. Data tersebut nantinya dapat diproses dengan suatu prosedur atau fungsi yang nantinya dapat menghasilkan suatu nilai yang diinginkan. Pada beberapa hal, variabel berbeda dengan konstanta. Dalam fungsinya keduanya memang sama, namun data yang disimpan dalam sebuah konstanta tidak dapat diubah kembali. Berbeda dengan variabel yang data nya bisa diubah kapanpun.

Aturan dasar Pembuatan Variabel Python

Dalam bahasa pemrograman python memiliki dasar aturan yang tidak jauh berbeda dengan bahasa pemrograman lain seperti C++ dan PHP. Berikut ini akan dilakukan penjelasan terkait beberapa aturan dasar yang digunakan sebagai cara penulisan sebuah variabel pada python:

  • Pembuatan nama variabel pada python bisa dilakukan dengan huruf (a-z atau A-Z) atau dapat pula menggunakan garis bawah (_). Nama variabel juga dapat dilakukan dengan perpaduan antara angka dan huruf.
  • Pada phyton, penggunaan huruf besar dan kecil berpengaruh (case sensitive). Contoh variable “angka” dan “Angka” adalah dua variabel yang berbeda. Sehingga, anda perlu berhati-hati dalam penggunaan huruf kapital.
  • Kelebihan phyton adalah bahasa yang sederhana, sehingga variabel tidak perlu untuk didekralasikan terlebih dahulu. Pada beberapa bahasa pemrograman seperti C++, kita perlu melakukan deklarasi seperti contoh untuk menentukan tipe data atau limit dari variabel tersebut. Namun, pada python hal itu tidak perlu.
  • Penamaan variabel pada python tidak boleh sama dengan Reserved Keywords Phyton. Reserved keyword sendiri adalah kumpulan sintaks atau keyword yang sudah ditentukan sebelumnya pada bahasa pemrograman python. Keyword tersebut biasanya digunakan untuk intruksi dalam sebuah pemrograman. Saat ini, python versi 3 memiliki 33 reserved keywords yaitu:
asandassertbreakclasscontinuedefdelelifelsewith
exceptfinallyfalseforfromglobalifimportiniswhile
lambdanonlocalNonenotorpassraisereturntruetryyield
Reserved Keyword Python 3

Input dan Variabel

Berikut ini akan masuk penjelasan bagaimana cara memasukkan data pada variabel. Pada contoh kali ini proses memasukkan data pada variabel dengan menggunakan perintah “input”. Berikut ini adalah langkah-langkah penggunaan variabel pada python:

1. Buat file python baru

2. Cobalah memulai dengan contoh script dibawah ini:

print ("Jawab pertanyaan dibawah ini")
user_input = input ("Apa rasa susu favoritmu?")
print ("Rasa susu favoritmu adalah", user_input)

3. Run program tersebut dengan klik tombol Run.

4. Berikut ini hasil output script diatas:

5. Sesuai dengan hasil output diatas, hanya menampilkan dua baris. Baris ketiga akan ditampilkan dengan cara memasukkan inputan lain kemudian menekan Enter.

Penjelasan:

user_input merupakan variabel yang menyimpan data menggunakan perintah input() dari masukan oleh pengguna, dalam contoh diatas adalah “coklat”. Kemudian dengan perintah print() anda bisa memanggil data yang telah tersimpan seperti contoh pada baris ketiga.

Berikut ini contoh lain penggunaan variabel:

1. Buat file python baru

2. Cobalah memulai dengan contoh script dibawah ini:

a = 777.4
b = 888.9
c = a + b
anak_pertama = "Elona"
r0t1 = "baking powder"
print ("a + b =", c)
print ("Anak pertama bernama", anak_pertama)
print ("Tepung terigu, gula dan", r0t1)

3. Berikut hasil output script diatas:

Penjelasan:

Pada contoh diatas, a, b, c, anak_pertama dan r0t1 merupakan variabel yang masing-masing menyimpan sebuah data yang berbeda. Terdapat dua jenis data yang dapat disimpan yaitu berupa string dan angka. String adalah kumpulan huruf, angka atau karakter yang penulisannya menggunakan tanda kutip (“……”) atau tanda kutip tunggal (‘….’). Untuk variabel anak_pertama dan r0t1 adalah variabel yang menyimpan sebuah string yaitu “Elona” dan “baking powder”. Sedangkan variabel a, b dan c menyimpan data berupa angka. Untuk penulisan variabel yang menyimpan angka (numerik) kita tidak perlu menggunakan tanda kutip.

Multiple Assignment

Multiple assignment adalah cara yang digunakan jika ingin memasukkan beberapa nilai kedalam sebuah variabel sekaligus. Terdapat dua cara penulisan yaitu:

Penulisan 3 variabel dengan 1 nilai yang sama. Rumus: var1 = var2 = var3 = nilai. Penulisan ini berarti 3 variabel tersebut akan menyimpan nilai yang sama.

a = b = c = 777

Penulisan 3 variabel dengan 3 nilai yang berbeda-beda. Rumus: var1, var2, var3 = nilai1, nilai2, nilai3. Misalnya pada contoh dibawah ini akan menghasilkan 3 nilai berbeda yaitu angka 11 yaitu nilai dari variabel pertama, angka 20 yaitu nilai dari variabel kedua dan kata “tiga puluh tiga” yaitu nilai dari variabel ketiga.

a, b, c = 11, 22, "tiga puluh tiga"

Swap Variabel

Swap variabel adalah proses menukar nilai antara beberapa variabel. Berikut contoh penerapan swap variabel:

a = 2
b = 3
print (a)
print (y)

kode diatas akan menghasilkan output berupa nilai dari variabel a yaitu angka 2 dan nilai variabel b yaitu angka 3.

a, b = b, a
print (a)
print (b)

Apabila kita menambahkan kode diatas maka akan menghasilkan nilai dari variabel a yaitu angka 3 dan nilai dari variabel b yaitu angka 2.

Menampilkan String

Untuk dapat menampilkan string atau bisa disebut sebuah teks dalam python adalah dengan menggunakan fungsi print. Terdapat beberapa metode yang perlu diketahui untuk penulisan string pada python yaitu:

1. Menggunakan Escape Character

Escape Character adalah simbol-simbol yang bisa digunakan untuk menampilkan karakter-karakter yang tidak bisa ditulis langsung dalam teks yang anda tulis pada python. Berikut ini beberapa daftar escape character:

\’Tanda kutip tunggal
\”Tanda kutip
\tTab
\nBaris baru
\\Garis miring
Escape Character

Jadi, apabila misalnya anda ingin menampilkan tanda kutip tunggal (‘) untuk mengapit sebuah teks anda bisa menggunakan escape character diatas. Berikut ini penerapan penggunaan escape character:

print ('This is John\'s car')
print ('Halo namaku adalah Elona\nKalian bisa memanggilku Lona')

2. Menampilkan Raw String

Raw string adalah string atau teks dimana ditampilkan apa adanya. Jadi apabila menulis teks dengan menggunakan escape character, fungsi dari character tersebut tidak akan bekerja dan hanya akan menampilkan dalam bentuk teks biasa. Raw string dinyatakan dengan guruf r yang ditempatkan sebelum tanda kutip pada teks. Berikut contoh penggunaan raw string:

print (r"Hai semuanya\nNamaku Elona\nKalian bisa memanggilku Lona")

Pada poin sebelumnya escape character \n diharapkan membuat baris baru pada teks tersebut. Namun apabila penggunaan raw string pada teks tersebut akan menampilkan teks asli dan escape character tidak berfungsi.

3. Menggunakan Tanda Kutip Tiga

Tanda kutip tidak dapat digunakan apabila ingin menulis beberapa baris teks sekaligus tanpa harus menggunakan \n tiap akan membuat baris baru. Cara ini paling cocok apabila anda ingin menulis kalimat dengan baris yang cukup banyak.

print ('''Halo
Namaku Elona
Kalian bisa memanggilku Lona
Saat ini aku sedang belajar pemrograman
Bahasa pemrograman yang kupilih adalah python
''')

You may also like