Python

Python For Döngüsü

Genellikle program kodları yukarıdan aşağı ve soldan sağa doğru yürütür. Bir işlev, ilk deyimden başlayıp son deyime doğru hareket ederek çalıştırılır. Fakat bir işlevin birden çok seferde çalıştırılması gerektiği durumlar da oluşabilir.

Birden fazla seferde çalıştırılması gereken kodlar döngü deyimleri olarak ifade edilen kod blokları arasına alınarak çalıştırılırlar. Bir döngü bildirimi, bir deyimi veya deyim grubunu birden çok kez yürütmemizi sağlar.

Python For Döngüsü Kullanımı

Python’da  for deyimi, bir liste veya bir dizge gibi  sonlu olan dizi öğeleri üzerinde yinelenme yöntemi ile çalışır. Liste yada dizge öğeleri belirli bir düzene göre okunup döngü bloğu içinde işlenir.

 

Kural:

 

Döngü Kontrolleri

Python for döngüsünü kullanmadan önce 3 anahtar kelimenin kullanımını açıklamak gerekiyor.

break deyimi : Döngüyü sonlandırıp, hemen ardındaki deyim üzerinden devam etmek için kullanılır.

continue deyimi : kullanıldığı bölümden sonraki kısmı atlayıp döngünün bir sonraki adımdan devam etmesini sağlar.

pass deyimi : Dizim olarak kodun olması gerektiği durumda kullanılır. Döngüyü sonlandırmaz yada atlamaz. Kullanıldığı yerdeki kodların çalıştırılmaz.

 

 

Python For Örnekleri

 

Örnek 1: ‘Yazılım Bilişim’ cümlesinin harflerini yazdırın.

 

Örnek 2: 5 elemanı bir dizinin öğelerini yazdırın.

 

Örnek 3:  Bir liste içindeki sayılardan beşin katı olan sayıları listeleyin.

 

Örnek 4: 1 ile 10 arasındaki sayıları yazdırın.

 

Örnek 5: Üçün katı dışındaki sayıların ekrana yazdırılması (continue örneği)

 

Örnek 6: 1 ile 10 arasındaki sayıları tersten yazdırın. range metoduna bir parametre daha ekleyip saymanın yönünü ve miktarını belirtebilirsiniz.

 

Örnek 7: 0 ile 20 arasındaki sayılardan çift olanları yazdırın.

Yöntem 1:

Yöntem 2:

 

Örnek 8: Python piramit oluşturma

 

Örnek 9 : python for döngüsü ile ağaç yapımı

 

 

Yorum Yap