Lingkup Global Variabel dalam Python
Jika variabel num dipindahkan dari
fungsi ke blok kode eksternal, maka variabel tersebut
akan memperoleh lingkup global
dan menjadi dapat diakses tidak hanya di dalam fungsi,
tetapi juga dari luar:
num = 1
def func():
print(num)
func() # akan menampilkan 1
Berapa hasil dari eksekusi kode berikut ini:
num = 2
def func():
return num
func()
print(num)
Berapa hasil dari eksekusi kode berikut ini:
num = 2
def func():
return num1
print(func())