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)