Membuat dan Menggunakan Variabel Global

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

#creating a name variable
name = "kamran"
#creating a function
def student():
    print("name is: ",name)
#calling the function
student()

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.

#creating a name variable
name = "kamran"
#creating a function
def student():
    #creating the local variable
    name = 'Talha'
    print("name is: ",name)
#calling the function
student()

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, angka1 dan angka2, dan menggunakannya dalam banyak fungsi untuk melakukan penjumlahan, pengurangan, perkalian, dan pembagian.

#creating two global variables, num1 and num2
num1 = 10
num2 = 20
#creating addition function
def addition():
    print("sum is: ",num1+num2)
#creating subtraction function
def subtraction():
    print("difference is", num2-num1)
#creating multiplication function
def multiplication():
    print("multiplication value is: ",num1*num2)
#creating multiplication function
def division():
    print("division value is", num2/num1)
#calling all functions
addition()
subtraction()
multiplication()
division()

Keluaran

Sejauh ini, kita hanya melihat contoh di mana variabel global dibuat di luar fungsi. Namun, dengan  kata kunci global , 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.

#creating a function
def student():
    #creating the local variable
    global name
    name = "Kamran"

#calling the function
student()
print("name is: ",name)

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 sepanjang program.


Related Posts