Kom igångKom igång gratis

Nyckelordet global

Nu ska vi fördjupa din förståelse av scope. I den här övningen använder du nyckelordet global inuti en funktion för att ändra värdet på en variabel som är definierad i det globala scopet.

Den här övningen är en del av kursen

Introduktion till funktioner i Python

Visa kurs

Övningsinstruktioner

  • Använd nyckelordet global för att ändra objektet team i det globala scopet.
  • Ändra värdet på team i det globala scopet till strängen "justice league". Tilldela resultatet till team.
  • Klicka på Skicka in svar för att se hur din nydefinierade funktion change_team() påverkar värdet på team!

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod