Python - Python'un Temelleri

Break & Continue Durumları

Yayın tarihi :01-Ara-21
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
Paylaş:

Yorum Yap (*Yorumunuza kod eklemek isterseniz Kod Parçacığı Ekle butonuna tıklayarak ekleyebilirsiniz.)

Yorumlar

Henüz hiç yorum yapılmamış, ilk yorum yapan sen ol.