CommencezCommencez gratuitement

Le mot-clé global

Approfondissons votre maîtrise des portées. Dans cet exercice, vous utiliserez le mot-clé global à l'intérieur d'une fonction pour modifier la valeur d'une variable définie dans la portée globale.

Cette activité fait partie du cours

Introduction aux fonctions en Python

Voir le cours

Instructions de l’exercice

  • Utilisez le mot-clé global pour modifier l'objet team dans la portée globale.
  • Remplacez la valeur de team dans la portée globale par la chaîne "justice league". Attribuez le résultat à team.
  • Cliquez sur Soumettre la réponse pour voir comment l'exécution de votre nouvelle fonction change_team() change la valeur du nom team !

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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)
Modifier et exécuter le code