키워드 global
스코프에 대한 이해를 더 다져 보겠습니다. 이 연습 문제에서는 함수 안에서 키워드 global을 사용해, 전역 범위에서 정의된 변수의 값을 바꿔 볼 거예요.
이 연습은 강의의 일부입니다
Python 함수 입문
연습 안내
- 전역 범위에 있는 객체
team을 변경할 수 있도록 키워드global을 사용하세요. - 전역 범위의
team값을 문자열"justice league"로 바꾸고, 그 결과를team에 할당하세요. - 새로 정의한 함수
change_team()을 실행하면 이름team의 값이 어떻게 바뀌는지 확인하려면 Submit 버튼을 눌러 보세요!
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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)