НачатьНачать бесплатно

Ключевое слово global

Продолжаем отрабатывать работу с областями видимости. В этом упражнении вы используете ключевое слово global внутри функции, чтобы изменить значение переменной, определённой в глобальной области видимости.

Это упражнение является частью курса

Введение в функции Python

Посмотреть курс

Инструкции к упражнению

  • Используйте ключевое слово global, чтобы получить доступ к объекту team в глобальной области видимости.
  • Присвойте переменной team в глобальной области видимости строку "justice league".
  • Нажмите кнопку «Отправить ответ», чтобы увидеть, как вызов вашей новой функции 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)
Редактировать и запускать код