Het sleutelwoord global
We gaan verder met het beheersen van scope. In deze oefening gebruik je het sleutelwoord global binnen een functie om de waarde te wijzigen van een variabele die in de globale scope is gedefinieerd.
Deze oefening maakt deel uit van de cursus
Introductie tot functies in Python
Oefeninstructies
- Gebruik het sleutelwoord
globalom het objectteamin de globale scope aan te passen. - Verander de waarde van
teamin de globale scope naar de string"justice league". Wijs het resultaat toe aanteam. - Klik op Antwoord verzenden om te zien hoe het uitvoeren van je nieuw gedefinieerde functie
change_team()de waarde van de naamteamverandert!
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)