Bölüm kodlarını ve/veya veri setlerini indir.
Break & Continue, genellikle döngü işlemlerinde (for, while vb.) özel bir durum olduğunda kullanılacak olan komutlardır.
- break komutu; eğer döngü yapılırken belirli bir koşul sonucunda döngü break komutu ile karşılaşırsa döngü sonlanır, kalan ifadeler çalışmaz.
- continue, eğer döngü yapılırken belirli bir koşul sonucunda döngü continue komutu ile karşılaşırsa o kod bloğunu atlayarak bir sonraki değere gider.
Örnek-1:
i=1
while i<10:
if i==4:
break #eğer i=4 ise döngüyü kırar ve sonrasını çalıştırmaz.
print("Mevcut sayı: {0}".format(i))
i+=1
Çıktı:
Mevcut sayı: 1 Mevcut sayı: 2 Mevcut sayı: 3
Örnek-2:
for i in range(1,12):
if i==7: #eğer i=7 ise o değeri atlar.
continue
print("Mevcut sayı: {0}".format(i))
Çıktı:
Mevcut sayı: 1 Mevcut sayı: 2 Mevcut sayı: 3 Mevcut sayı: 4 Mevcut sayı: 5 Mevcut sayı: 6 Mevcut sayı: 8 Mevcut sayı: 9 Mevcut sayı: 10 Mevcut sayı: 11
Örnek-3:
i=1
while i<15:
if i==10: #i=10 ise döngüyü bitir
break
if i==3: #i=3 ise bu değeri atla
i+=1
continue
print("Mevcut sayı: {0}".format(i))
i+=1
Çıktı:
Mevcut sayı: 1 Mevcut sayı: 2 Mevcut sayı: 4 Mevcut sayı: 5 Mevcut sayı: 6 Mevcut sayı: 7 Mevcut sayı: 8 Mevcut sayı: 9