Odak modu
for
for
döngüsü in
'den sonra yazdığımız yapının bütün değerleri üzerinde dolanıp, eleman sayısı kadar içindeki kodu çalıştıracak. x
in
<obje>
yapısı ile tanımlandığında, x
döngünün her adımında in
den sonra tanımlanan yapının elemanlarının değerlerini alacak.for
<değişken>
in <obje>
for
döngüsünün en başında <değişken>
, <obje>
'nin ilk elemanının değerini alıyor. İçindeki kod 1 kere çalışıp bittikten sonra ikinci kere çalıştırıyor ve <değişken>
, <obje>
'nin ikinci elemanının değerini alıyor. Bu <obje>
'nin tüm elemanları bitene kadar devam ediyor.for c in "hey": print(c)
h e y toplam = 0 for x in range(101): toplam += x print(toplam)
5050
for x in range(5): print(x)
0 1 2 3 4 toplam = 1 for i in range(5): toplam *=5 print(toplam)
3125
toplam = 1 for _ in range(5): toplam *=5 print(toplam)
for
vs while
s = "hey"
for c in s: print(c)
h e y n = len(s) index = 0 while index < n: print(s[index]) index += 1
h e y
Yazılım Kariyerinde İlerlemeni Hızlandıracak Programlar
Patika+ programlarımız ile 4-8 aylık yoğun yazılım kamplarına katıl, temel bilgilerden başlayarak kapsamlı bilgiler edin, yazılım kariyerine başla!
Yorum yapabilmek için derse kayıt olmalısın!