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:

pythonnum = 1

def func():
  print(num)
  
func() # akan menampilkan 1
Задание 1

Berapa hasil dari eksekusi kode berikut ini:

pythonnum = 2

def func():
  return num

func()
print(num)
Задание 2

Berapa hasil dari eksekusi kode berikut ini:

pythonnum = 2

def func():
  return num1

print(func())