global anahtar sözcüğü
Kapsam konusundaki hakimiyetini biraz daha pekiştirelim. Bu egzersizde, global kapsamda tanımlı bir değişkenin değerini değiştirmek için bir fonksiyonun içinde global anahtar sözcüğünü kullanacaksın.
Bu egzersiz, kursun bir parçasıdır
Python'da Fonksiyonlara Giriş
Egzersiz talimatları
- Global kapsamdaki
teamnesnesini değiştirmek içinglobalanahtar sözcüğünü kullan. - Global kapsamdaki
teamdeğerini"justice league"dizgesine değiştir. Sonucuteame ata. - Yeni tanımladığın
change_team()fonksiyonunu çalıştırmanınteamisminin değerini nasıl değiştirdiğini görmek için Yanıtı Gönder düğmesine bas!
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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)