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

Python'da Fonksiyon Yazımı

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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