Muuttujien globaali näkyvyysalue Pythonissa
Jos muuttuja num siirretään
funktiosta ulompaan koodilohkoon, se
saavuttaa globaalin näkyvyysalueen
ja tulee saatavilla paitsi funktion sisällä,
myös ulkopuolelta:
pythonnum = 1
def func():
print(num)
func() # tulostaa 1
Задание 1
Mikä on seuraavan koodin suorituksen tulos:
pythonnum = 2
def func():
return num
func()
print(num)
Задание 2
Mikä on seuraavan koodin suorituksen tulos:
pythonnum = 2
def func():
return num1
print(func())