19_For_Dongusu_In.py
# In Deyimi

a = "g".capitalize() in "Galatasaray" # Küçük "g" harfi "Galatasaray" kelimesinde yoktur.
b = "a" in "Galatasaray"
c = 2 in (1,2,3,4,5,6) # Tuple içinde 2 değeri var. True
d = 3 in [1,2,4,5,6,7,8] # List içerisinde 3 değeri yok. False
print(a,b,c,d)

# For Döngüsü Ornek 1

sayilar = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
for sayi in sayilar:
    print(sayi ** 2)

# For Döngüsü Ornek 2

sayilar =[(1,6),(2,5),(3,4),(4,7),(5,8),(6,9)]
for sayi in sayilar:
    print(sayi)

# For Döngüsü Ornek 3

for sayi in sayilar:
    print(sayi[0],sayi[1])

# For Döngüsü Ornek 4 ( 3 nolu ornek ile aynı degerler döner. )

for sayi,tup in sayilar:
    print(sayi,tup)

# For Döngüsü Örnek 5
for sayi in sayilar:
    for tup in sayi:
        print(tup)

# For Döngüsü ile Dictionary Nesnesi içerisinde gezinmek.
Okul_Personel = {"Türkçe" : ["Mehmet Kartal","Metin ŞEN","Deniz Demir"],
                 "Matematik" : ["Ferhat DURMUŞ","Derya Yeşilyurt"],
                 "Beden Eğitimi" : ["Murat Kuler"]}

for anahtar in Okul_Personel.keys():
    print(anahtar)

for deger in Okul_Personel.values():
    print(deger)

for anahtar,deger in Okul_Personel.items():
    print(anahtar,deger)

# HEr bir dersi tek bir kere altında öğretmenlerin listesi şeklinde bir gösterim için;
for anahtar,deger in Okul_Personel.items():
    print(f"***************{anahtar}")
    for d in deger:
        print(f"{d}")

# For Döngüsü ve Range sınıfı

for i in range(1,10,2):
    print(i)