if ifadesi, bir kod blokunu belli bir koşula bağlı olarak, else ve elif (else-if'ın kisaltmasi) ile birlikte çalıştırır.
for ifadesi, yinelenebilir bir nesne üzerinden yineleme yapar, bu sırada ilgili bloktaki her ögeyi bir yerel değişkene atar.
while ifadesi, koşulu doğru olduğu sürece o kod blokunu çalıştırır.
try ifadesi, eklenmiş kod blokundan dolayı oluşan hataları yakalar ve except maddeleriyle; ayrıca finally blokundaki temizleme kodunun blok nasıl sonlanırsa sonlansın çalıştırılmasını sağlar.
class ifadesi, bir kod blokunu çalıştırır ve onun yerel adalanını bir sınıfa atar, bu sayede o sınıf Nesne Yönelimli Programlamada kullanılabilir.
def ifadesi ile fonksiyon tanımlanır.
with ifadesi, bir kod blokunu bir içerik yöneticisine hapseder (örneğin bir kod bloku çalışıtırılmadan önce bir kilit edinir ve sonrasında bu kilidi çözer)
pass ifadesi bir NOP görevi görür ve geçici kod bloku yerine kullanılabilir.
Her ifadenin kendi sözdizimi vardır, örneğin def ifadesi diğer ifadelerin genelinin aksine blokunu anında çalıştırmaz.
Forumumuzdan en verimli şekilde faydalanabilmeniz adına deneyiminizi iyileştirmek, kayıt olmanız ve foruma giriş yapmanız durumunda da oturumunuzu açık tutmak amacıyla çerezler (cookies) kullanıyoruz.
Sitemizi kullandığınız sürece çerez politikamızı kabul etmiş sayılırsınız.