break ve continue
- Python kursu
- Başlangıç
- Ders 45/116
- 3 dk
break ile döngüden çıkmayı, continue ile atlamayı öğrenirsin.
break ve continue
break döngüyü tamamen bitirir. continue mevcut tekrarı atlayıp sonrakine geçer:
for i in range(5):
if i == 3:
break
print(i) # 0 1 2Bu örnek i 3 olunca döngüyü bitirir. continue ise sadece o tekrarı atlar.
break arama döngülerinde 'buldum, cik' demek için kullanılır.
break ile arama
break en çok arama döngülerinde kullanılır. Hedef bulununca döngüden çıkmak zaman kazandırır:
for n in [1, 3, 5, 7]:
if n == 5:
print("Bulundu")
breakBu örnek 5'i bulunca 'Bulundu' basar ve döngüden çıkar. break olmasaydi, döngü listenin sonuna kadar giderdi.
Uygulama break ile cik
for i in range(5): döngüsü yaz. if i == 3: break ile cik. print(i) yaz.
Başlangıç kodu
# break ile donguÖrnek çözüm
for i in range(5):
if i == 3:
break
print(i)Beklenen çıktı
0 1 2
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 break ne yapar?
- Hata verir
- Tekrarı atlar
- Döngüyü başa alır
- Döngüyü bitirir Doğru cevap
Açıklama: break döngüyü tamamen bitirir.
2 continue tamamla
for i in range(5):
if i == 2:
____
print(i)
for i in range(5):
if i == 2:
continue
print(i)
Açıklama: continue i=2 tekrarını atlar.
3 Kelimeleri eşleştir
| Kavram | Anlamı |
|---|---|
break |
Döngüden cik |
continue |
Tekrarı atla |
pass |
Boş blok |
range |
Sayı aralığı |