Bắt đầu ngayBắt đầu miễn phí

Từ khóa global

Hãy tiếp tục luyện tập về phạm vi (scope). Trong bài này, bạn sẽ dùng từ khóa global bên trong một hàm để thay đổi giá trị của một biến được định nghĩa ở phạm vi toàn cục.

Bài tập này là một phần của khóa học

Giới thiệu về Functions trong Python

Xem khóa học

Hướng dẫn bài tập

  • Dùng từ khóa global để thay đổi đối tượng team ở phạm vi toàn cục.
  • Đổi giá trị của team trong phạm vi toàn cục thành chuỗi "justice league". Gán kết quả cho team.
  • Nhấn Gửi câu trả lời để xem việc chạy hàm change_team() bạn vừa định nghĩa thay đổi giá trị của tên team như thế nào!

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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)
Chỉnh sửa và Chạy Mã