Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Gebruik het sleutelwoord global om het object team in de globale scope aan te passen.
  • Verander de waarde van team in de globale scope naar de string "justice league". Wijs het resultaat toe aan team.
  • Klik op Antwoord verzenden om te zien hoe het uitvoeren van je nieuw gedefinieerde functie change_team() de waarde van de naam team verandert!

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)
Code bewerken en uitvoeren