Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

Python #2 – Mengenal Variabel di Python

2 min read

Tutorial Belajar Python

Ilmucoding.comMengenal Variabel di Bahasa Pemrograman Python. Variabel merupakan wadah untuk menampung suatu nilai / value dan sifatnya bisa berubah-ubah. Di Python tidak ada deklarasi perintah untuk mendeskripsikan variable. Jadi, tipe variable yang bersifat dinamis.

Contoh:

x = 5
name = "Example"

Variable di dalam bahasa pemrograman python tidak perlu dideklarasikan tipe tertentu, bahkan bisa diubah setelah variable tersebut ditetapkan.

Misalnya:

x = 5
name = "Example"
print(x)

Coba Simulasikan

Variabel String di Python

Ciri-ciri variable string yaitu setiap kali memberikan value dari suatu variable akan diberikan tanda kutip dua di awal maupun di akhir huruf.

Contoh:

name = "Example"
name = 'Example'

Output yang akan ditampilkan akan sama, yaitu “Example”.

Penamaan Variabel

Nama variable bisa dimulai dengan nama pendek semisal “x” atau “y” maupun dengan nama yang lebih deskriptif semisal “name”, “nilai”, “usia”.

Python lebih fleksible dalam penetapan variable. Meski begitu, python tetap memiliki aturan dalam penamaan sebuah variable, yaitu:

  • Variable harus dimulai dengan huruf atau underscore
  • Variable tidak dapat dimulai dengan angka
  • Variable hanya dibolehkan berisi karakter, garis bawah dan alpha numeric (Read: 0-9, a-z, A-Z …)
  • Variable bersifat case sensitive, penamaan name dengan Name adalah variable yang berbeda

Jadi, penamaan variable di bahasa pemrograman python sangat case sensitive.

Baca Juga: Pengenalan Python

Nilai dan Variabel Ganda di Python

Jika pada kondisi tertentu Anda ingin mengubah 3 variabel menjadi satu baris saja, python sangat memungkinkan hal itu. Misalnya, Anda sering menulis seperti ini:

x = 6
y = 8
z = 10

Nah, ketiga bisa disingkat dalam 1 baris saja seperti:

x, y, z = 7, 6, 5
print(x)
print(y)
print(z)

Coba Simulasikan

Anda juga bisa menetapkan nilai yang sama pada suatu variable di python, misalnya:

x, y, z = 8
print(x)
print(y)
print(z)

Coba Simulasikan

Output Variabel di Python

Sintaks print merupakan sintaks output di dalam python seperti yang sudah Anda lihat sebelumnya, namun sekarang Anda bisa menggabungkan antara string dan variable di dalam python dengan tambahan karakter “+”.

Contoh:

teks = "Mantap"
print("Ilmucoding itu" + teks)

Coba Simulasikan

Karakter “+” tidak hanya digunakan untuk memisahkan antara string dan variable di dalam sintaks print, namun bisa pula digunakan untuk menjumlahkan antar bilangan namun akan terjadi error jika menggunakan “+” di angka dan string.

Contoh:

x = 7
y = 5
z = x + y
print(z)

Coba Simulasikan

Atau

x = 7
y = 5
print(x + y)

Coba Simulasikan

Error:

x = 7
y = "Example"
print(x + y)

Variabel Global di Python

Setiap variable yang dibuat di luar function sebagaimana contoh di atas disebut sebagai variable global. Varible globat dapat digunakan baik di luar function maupun di dalam function.

Contoh membuat variable di luar function dan memakainya di dalam function :

slogan = "Mantap"

def myfunc():
    print("Ilmucoding itu " + slogan)

myfunc()

Coba Simulasikan

Kasus berikutnya, mungkin Anda membuat nama variable yang sama di luar dan di dalam function, maka yang terjadi adalah variable tersebut akan menjadi global.

Contoh:

x = "Mantap"

def myfunc():
    x = "Keren"
    print("Ilmucoding itu " + x)

myfunc()

print("Ilmucoding itu " + x)

Coba Simulasikan

Kata Kunci Variabel Global di Python

Biasanya ketika Anda membuat variable di dalam function variable tersebut akan bersifat local dan hanya bisa digunakan pada function tersebut.

Nah, jika Anda ingin membuat variable global di dalam function bisa dengan menggunakan kata kunci “global”.

Contoh:

def myfunc():
    global x
    x = "Mantap"

myfunc()

print("Ilmucoding itu " + x)

Coba Simulasikan

Contoh lain:

x = "Mantap"

def myfunc():
    global x
    x = "Keren"

myfunc()

print("Ilmucoding itu " + x)

Coba Simulasikan

Penutup

Demikianlah pembahasan mengenai variable-variable di bahasa pemrograman python.

Semoga artikel ini bermanfaat dan bisa membantu coder memahami bahasa pemrograman python.

Aamiin.

Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

Leave a Reply

Your email address will not be published. Required fields are marked *

Jika terbantu dengan artikel ini, silahkan share, beri komentar dan "klik" 1 kali pada iklan ya.