Python

Variabel Global Python

Variabel Global Python

Dalam bahasa pemrograman, variabel digunakan untuk menyimpan informasi. Misalnya, dalam mengembangkan sistem perangkat lunak manajemen siswa, nama, email, dan usia siswa akan disimpan dalam variabel masing-masing. Seperti bahasa pemrograman lainnya, Python memiliki variabel global dan lokal. Dalam Python, variabel global dideklarasikan di luar fungsi dan dapat digunakan di mana saja dalam program. Artikel ini menjelaskan variabel global dalam Python secara rinci dengan beberapa contoh.

Cakupan variabel global sangat luas, dan tidak terbatas pada fungsi tertentu. Variabel-variabel ini dapat digunakan baik di dalam maupun di luar fungsi untuk menyimpan dan mengambil informasi.

Membuat dan Menggunakan Variabel Global

Dalam contoh ini, kami akan membuat dan menggunakan variabel global dalam skrip Python kami.

#membuat variabel nama
nama = "kamran"
#membuat fungsi
def mahasiswa():
print("Namanya : ",nama)
#memanggil fungsi
siswa()

Keluaran

Dalam kode yang diberikan, variabel 'nama' dideklarasikan, dan nilainya ditetapkan di luar fungsi. Selanjutnya, kami memanggil dan menggunakan variabel ini di dalam fungsi. Fungsi siswa mencetak nilai nama siswa, dan nilai nama diambil oleh variabel global.

Sekarang, jika kita mendeklarasikan variabel 'nama' yang sama di dalam fungsi dan mencetaknya, variabel lokal fungsi akan dipanggil dan nilainya akan dicetak. Variabel lokal adalah variabel yang dibuat dan digunakan di dalam suatu fungsi.

#membuat variabel nama
nama = "kamran"
#membuat fungsi
def mahasiswa():
#membuat variabel lokal
nama = 'Thalhah'
print("Namanya : ",nama)
#memanggil fungsi
siswa()

Keluaran

Variabel global adalah alat yang hebat untuk menyimpan informasi di seluruh program. Saat Anda membutuhkan informasi apa pun, Anda dapat memanggil variabel-variabel ini di dalam fungsi apa pun dan menggunakan nilainya. Dalam contoh berikut ini, kita akan membuat dua variabel global, num1 dan num2, dan menggunakannya dalam banyak fungsi untuk melakukan penjumlahan, pengurangan, perkalian, dan pembagian.

#membuat dua variabel global, num1 dan num2
nomor1 = 10
angka2 = 20
#membuat fungsi tambahan
tambahan def():
print("Jumlahnya adalah: ",bil1+bil2)
#membuat fungsi pengurangan
pengurangan def():
print("Perbedaannya adalah", bilangan2-bil1)
#membuat fungsi perkalian
perkalian def():
print("Nilai perkaliannya adalah: ",bil1*num2)
#membuat fungsi perkalian
pembagian def():
print("Nilai pembagiannya adalah", bilangan2/bil1)
#memanggil semua fungsi
tambahan()
pengurangan()
perkalian()
divisi()

Keluaran

Sejauh ini, kita hanya melihat contoh di mana variabel global dibuat di luar fungsi. Namun, dengan  global kata kunci, kita dapat membuat variabel global dalam suatu fungsi.

Di dalam dan di luar fungsi, nilai variabel yang dibuat dengan kata kunci global akan tetap sama.

#membuat fungsi
def mahasiswa():
#membuat variabel lokal
nama global
nama = "Kamran"
#memanggil fungsi
siswa()
print("Namanya : ",nama)

Keluaran

Kesimpulan

Artikel ini menjelaskan variabel global dengan Python dengan beberapa contoh. Variabel adalah blok bangunan bahasa pemrograman. Mereka digunakan untuk menyimpan informasi terkait. Dengan variabel global, nilainya tetap sama di seluruh program.

10 Game Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform yang mendominasi untuk bermain game karena persentase besar dari game yang berkembang saat ini untu...
5 Game Arkade Terbaik untuk Linux
Saat ini, komputer adalah mesin serius yang digunakan untuk bermain game. Jika Anda tidak bisa mendapatkan skor tinggi baru, Anda akan tahu apa yang s...
Pertempuran Untuk Wesnoth 1.13.6 Pengembangan Dirilis
Pertempuran Untuk Westnoth 1.13.6 dirilis bulan lalu, adalah rilis pengembangan keenam dalam 1.13.x series dan memberikan sejumlah peningkatan, teruta...