Ключове слово global
Продовжімо закріплювати роботу з областями видимості. У цій вправі ви використаєте ключове слово global всередині функції, щоб змінити значення змінної, визначеної в глобальній області видимості.
Ця вправа є частиною курсу
Вступ до функцій у Python
Інструкції до вправи
- Використайте ключове слово
global, щоб змінити об'єктteamу глобальній області видимості. - Змініть значення
teamу глобальній області видимості на рядок"justice league". Присвойте результат зміннійteam. - Натисніть кнопку Submit та подивіться, як виконання щойно визначеної функції
change_team()змінює значення іменіteam!
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)