for döngüsü
tea'nın harfleri sırayla gelir. İçeri giren satır her harfte bir kez çalışır. print("done") for ile aynı hizadadır, döngünün içinde değildir. Harflerden sonra bir kez çalışır.
for letter in "tea":
print(letter)
print("done")
Ekranda t, sonra e, sonra a, sonra done görünür.
range(3) sıfırdan başlar ve 3'ten önce durur. cup o turun sayısını tutar. Satırlar 0, sonra 1, sonra 2 olur. 3 yazılmaz.
for cup in range(3):
print(cup)
Döngü bitince cup hâlâ 2 tutar. Ad silinmez.
range(1, 3) 1'i alır, 3'ü dışarıda bırakır. Satırlar 1, sonra 2 olur.
Üç satır. range'in son sayısı yazılmaz.
📊 Her turda ne gelir
| Kaynak | Satırlar |
|---|---|
| range(3) | 0, sonra 1, sonra 2 |
| range(1, 3) | 1, sonra 2 |
| "tea" | t, sonra e, sonra a |
for iki nokta ile biter. Tekrarlanan satır dört boşluk içeri girer. for küçük harfle yazılır. Büyük For programı durdurur.
Bu sayfa değerleri önceden bilir. Sonraki sayfa while döngüsüdür. Bir cevap True kaldığı sürece tekrarlar.
Altısını kendin söyle
- tea ne yazar? t, sonra e, sonra a. done kaç kez? Bir kez, harflerden sonra.
- range(3) ne yazar? 0, sonra 1, sonra 2.
- range(1, 3) ne yazar? 1, sonra 2.
- range(3) bitince cup ne tutar? 2.
- İçeri giren satır her değerde bir kez. for ile aynı hizadaki satır bir kez, döngüden sonra.
- Sonraki sayfa nedir? while döngüsü.
Yanlış okuma
- range(3) için 3 beklemek
- range(1, 3) için 3 beklemek
- Her turda done beklemek
- for sonrasındaki iki noktayı bırakmak
- For diye büyük harfle yazmak
Elde kalan
Harfler sırayla gelir, done bir kez sonra yazılır.
range(3) 0, 1, 2 yazar ve cup 2'de kalır.
range(1, 3) 1, 2 yazar.
Sonraki sayfa while döngüsüdür.
🧠 Bilginizi Test Edin
Bilginizi Test Edin
Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör
📝 Talimatlar
- Her soruyu dikkatle okuyun
- Her soru için en iyi cevabı seçin
- Quiz'i istediğiniz kadar tekrar alabilirsiniz
- İlerlemeniz üstte gösterilecek