Python global-avainsana

Esimerkki

Julkista globaali muuttuja funktio sisällä ja käytä sitä funktio ulkopuolella:

# Luo funktio:
def myfunction():
  global x
  x = "hello"
# Suorita funktio:
myfunction()
# x on nyt globaali muuttuja, jota voidaan käyttää globaalisti.
print(x)

Suoritus esimerkki

Määrittely ja käyttö

global-avainsana käytetään globaalin muuttujan luomiseen ei-globaalista alueelta, esimerkiksi funktio sisällä.