Python'da Koşullu Durum Blokları

Python'da belirli bir koşul durumunda bir kod blokundan diğerine geçiş yapmak istenildiğinde kullanılan yapılardır. Normalde Python'da kodlar yukarıdan aşağıya doğru çalıştırılır. Uygulama içerisinde kodların belirli koşullara göre işletilmesini sağlar.



Kullanım şekli;

if KOŞUL:
   #KOŞUL TRUE ise işletilecek kısım

#Her durumda çalıştırılmaya devam edilecek kısım


Örnek kullanım;

ad = 'Erhan'

if ad == 'Erhan':
   print('Merhaba Erhan!')


Çıktı;

Merhaba Erhan!


İf Else Yapısı
Kullanım şekli;

if KOŞUL:
   #KOŞUL TRUE ise işletilecek kısım
else :
   #KOŞUL FALSE ise işletilecek kısım

#Her durumda çalıştırılmaya devam edilecek kısım


Örnek kullanım;

kullaniciAdi = 'Erhan'
parola = 12345

if (kullaniciAdi == 'Erhan') and (parola == 12345):   
    print('Kullanıcı adı ve parola doğru.')
else:    
    print('Kullanıcı adı veya parola hatalı.')



Çıktı;

Kullanıcı adı ve parola doğru.


İf Elif Else Yapısı
Kullanım şekli;

if KOŞUL:
   #KOŞUL TRUE ise işletilecek kısım
elif KOŞUL:
   #KOŞUL TRUE ise işletilecek kısım
else:
   #Diğer her durumda işletilecek kısım


Örnek kullanım;

x = 3
y = 3

if x > y:
   print('x y den büyüktür.')
elif x == y:
   print('x y ye eşittir.')
else:
   print('y x den büyüktür.')


Çıktı;

x y ye eşittir.


Post a Comment

أحدث أقدم

Vulnerability Analysis