harici (nonlocal)
harici, iç içe işlevlerde bir üst kapsamdaki değişkeni değiştirmek için kullanılır. umumi’den farklı olarak global kapsamı değil, bir üstteki yerel kapsamı hedef alır.
Kullanım
Section titled “Kullanım”işlev dis_islev() ise x = 10 işlev ic_islev() ise harici x x = 20 ic_islev() yazdir(x) # Çıktı: 20
dis_islev()