Klíčové slovo global
Pojďme se blíže podívat na scope. V tomto cvičení použiješ klíčové slovo global uvnitř funkce, abys změnil/a hodnotu proměnné definované v globálním scope.
Toto cvičení je součástí kurzu
Úvod do funkcí v Pythonu
Pokyny k cvičení
- Použij klíčové slovo
globalpro úpravu objektuteamv globálním scope. - Změň hodnotu proměnné
teamv globálním scope na řetězec"justice league"a přiřaď výsledek do proměnnéteam. - Klikni na tlačítko Odeslat a sleduj, jak volání nově definované funkce
change_team()změní hodnotu proměnnéteam!
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create a string: team
team = "teen titans"
# Define change_team()
def change_team():
"""Change the value of the global variable team."""
# Use team in global scope
# Change the value of team in global: team
# Print team
print(team)
# Call change_team()
change_team()
# Print team
print(team)