BaşlayınÜcretsiz başlayın

Yerel kapsamın dışındaki değişkenleri değiştirme

Bazen fonksiyonlarının, o fonksiyonun yerel kapsamının dışında bulunan bir değişkeni değiştirmesi gerekir. Genelde en iyi uygulama olmasa da, ihtiyaç duyduğunda nasıl yapılacağını bilmek faydalıdır. Bu fonksiyonları, normalde kapsamlarının dışında kalacak değişkenleri değiştirebilecek şekilde güncelle.

Bu egzersiz, kursun bir parçasıdır

Python'da Fonksiyon Yazımı

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

call_count = 0

def my_function():
  # Use a keyword that lets us update call_count 
  ____ call_count
  call_count += 1
  
  print("You've called my_function() {} times!".format(
    call_count
  ))
  
for _ in range(20):
  my_function()
Kodu Düzenle ve Çalıştır