시작하기무료로 시작하기

키워드 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)
코드 편집 및 실행