BÖLÜM 4 – Python'da Fonksiyonlar 🧩 5. Değişkenlerin Kapsamı (Scope)
BÖLÜM 4 – Python'da Fonksiyonlar 🧩 5. Değişkenlerin Kapsamı (Scope) Fonksiyonlar içinde tanımlanan değişkenlerin nereye kadar geçerli olduğunu belirleyen kurala scope (kapsam) denir. 🔹 1. Yerel Değişken (Local Variable) Fonksiyon içinde tanımlanan değişkene local değişken denir. Sadece o fonksiyon içinde geçerlidir, dışarıdan erişilemez. ✅ Örnek 1: Local değişken örneği python Copy Edit def selamla (): mesaj = "Merhaba!" print (mesaj) selamla() # print(mesaj) # Bu satır hata verir çünkü mesaj sadece fonksiyon içinde tanımlı 📌 mesaj sadece selamla() fonksiyonu içinde çalışır. 🔹 2. Global Değişken (Global Variable) Fonksiyon dışında tanımlanan değişken, tüm programda geçerlidir. Fonksiyonlar da bu değişkene erişebilir (ama dikkatli olmak gerekir). ✅ Örnek 2: Global değişken örneği python Copy Edit kullanici = "Ali" def karsila (): print ( f"Hoş geldin, {kullanici} ") karsila() 🟢 Çıktı: Copy Edit Hoş geldin,...