Python - Döngüler
Genel olarak ifadeler sıralı olarak yürütülür: Bir fonksiyondaki ilk ifade önce çalıştırılır, ardından ikincisi yapılır ve bu böyle devam eder. Bir kod bloğunu birkaç kez çalıştırmanız gereken bir durum olabilir.
Programlama dilleri, daha karmaşık yürütme yollarına izin veren çeşitli kontrol yapıları sağlar.
Bir döngü deyimi, bir deyimi veya deyim grubunu birden çok kez yürütmemizi sağlar. Aşağıdaki diyagram bir döngü ifadesini göstermektedir -
Python programlama dili, döngü gereksinimlerini karşılamak için aşağıdaki döngü türlerini sağlar.
Sr.No. | Döngü Tipi ve Açıklaması |
---|---|
1 | döngü sırasında Belirli bir koşul DOĞRU iken bir ifadeyi veya ifade grubunu tekrarlar. Döngü gövdesini çalıştırmadan önce koşulu test eder. |
2 | döngü için Bir dizi ifadeyi birden çok kez yürütür ve döngü değişkenini yöneten kodu kısaltır. |
3 | İç içe geçmiş döngüler Döngü while, for veya do.. sırasında diğerinin içinde bir veya daha fazla döngü kullanabilirsiniz. |
Döngü Kontrol İfadeleri
Döngü kontrol ifadeleri, yürütmeyi normal sırasından değiştirir. Yürütme bir kapsam bıraktığında, bu kapsamda oluşturulan tüm otomatik nesneler yok edilir.
Python aşağıdaki kontrol ifadelerini destekler. Ayrıntılarını kontrol etmek için aşağıdaki bağlantıları tıklayın.
Kısaca döngü kontrol ifadelerinden geçelim
Sr.No. | Kontrol İfadesi ve Açıklama |
---|---|
1 | break ifadesi Döngü deyimini sonlandırır ve yürütmeyi döngüden hemen sonra ifadeye aktarır. |
2 | devam ifadesi Döngünün vücudunun geri kalanını atlamasına ve tekrar etmeden önce durumunu hemen yeniden test etmesine neden olur. |
3 | beyanı geçmek Python'daki pass deyimi, bir ifade sözdizimsel olarak gerekli olduğunda, ancak herhangi bir komutun veya kodun yürütülmesini istemediğinizde kullanılır. |