Variabel di Python — Penjelasan dan Contoh

Muhammad Ridwan
2 min readApr 17, 2023

--

Variabel di Python — Penjelasan dan Contoh

Halo semuanya! Di artikel ini, kita akan membahas mengenai variabel di Python.

Variabel di Python adalah suatu nama yang diberikan untuk merepresentasikan suatu nilai atau objek tertentu. Dalam bahasa pemrograman, variabel adalah suatu tempat untuk menyimpan data yang nantinya dapat diakses dan dimanipulasi oleh program.

Cara mendefinisikan variabel di Python sangat mudah. Kita hanya perlu menetapkan suatu nama variabel dan memberikan nilai kepadanya. Contohnya sebagai berikut:

nama = "John" 
umur = 25
tinggi = 170.5

Pada contoh di atas, kita telah mendefinisikan tiga variabel, yaitu nama, umur, dan tinggi. Variabel nama memiliki nilai "John", variabel umur memiliki nilai 25, dan variabel tinggi memiliki nilai 170.5.

Perlu diperhatikan bahwa Python adalah bahasa pemrograman yang bersifat dinamis, sehingga kita tidak perlu mendefinisikan tipe data variabel secara eksplisit seperti pada bahasa pemrograman lainnya. Python akan secara otomatis menentukan tipe data variabel berdasarkan nilai yang diberikan.

Kita juga dapat mengubah nilai variabel di Python setelah kita mendefinisikannya. Contohnya seperti berikut:

nama = "John" 
print(nama)
# Output: John
nama = "Doe" 
print(nama)
# Output: Doe

Pada contoh di atas, kita mengubah nilai variabel nama dari "John" menjadi "Doe" dengan cara menetapkan nilai baru ke variabel tersebut.

Kita juga dapat menggabungkan atau memanipulasi nilai variabel di Python. Contohnya sebagai berikut:

nama_depan = "John" 
nama_belakang = "Doe"
nama_lengkap = nama_depan + " " + nama_belakang
print(nama_lengkap)
# Output: John Doe

Pada contoh di atas, kita menggabungkan nilai variabel nama_depan dan nama_belakang dengan operator + dan menyimpannya ke variabel nama_lengkap.

Nah, itu tadi sedikit pembahasan mengenai variabel di Python. Semoga artikel ini dapat membantu teman-teman dalam belajar Python. Terima kasih telah membaca!

--

--

Muhammad Ridwan
Muhammad Ridwan

No responses yet