Döngüler – break ve continue

Python Python - Ders Notları Yazılım

break kodu döngüyü bitirmek için kullanılır.

Aşağıdaki for döngüsü normalde 0’dan 99’a kadar 100 kere dönecektir. Fakat if kodu ile eklediğimiz koşul x değişkeni 50’ye eşit olunca çalışacağı için break kodu ile döngü durdurulur. Böylece döngü 0’dan 49’a kadar dönmüş olur ve biter.

for x in range(100):
    if(x == 50):
        break
    print(x)

Yukarıdaki örneği while döngüsü ile yapalım.

x = 0
while x < 100:
    if(x == 50):
        break
    print(x)
    x+=1

continue kodu döngüde bir veya daha fazla adımı atlamak için kullanlır.

Aşağıdaki for döngüsü normalde 0’dan 99’a kadar 100 kere dönecektir. Fakat if kodu ile eklediğimiz koşul x değişkeni 50’ye eşit olunca çalışacağı için continue kodu ile o sıradaki döngü atlatılır. Böylece döngü 0’dan 99’e kadar döner fakar x değişkeni 50 olunca bu adımı atlar. Ekrana 50 yazılmaz

for x in range(100):
    if(x == 50):
        continue
    print(x)

Yukarıdaki örneği while döngüsü ile yapalım

x = -1
while x < 100:
    x+=1
    if(x == 50):
        continue
    print(x)

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir