for döngüsü, bir işi tekrar tekrar yapmanın yoludur. Python'da çok sadedir.

Bir liste üzerinde dönmek

meyveler = ['elma', 'muz', 'kivi']
for meyve in meyveler:
    print(meyve)

Sayılar üzerinde dönmek — range()

for i in range(5):
    print(i)   # 0 1 2 3 4

range(1, 6) ise 1'den 5'e kadar sayar. range(0, 10, 2) ikişer ikişer gider.

Toplam hesaplamak

toplam = 0
for sayi in [10, 20, 30]:
    toplam = toplam + sayi
print(toplam)   # 60

Döngüler programlamanın kalbidir. Python derslerinde bolca pratik var!