Python İf Elif else nedir?

Arçura426

Hectopat
Katılım
17 Mart 2022
Mesajlar
276
Çözümler
1
Daha fazla  
Sistem Özellikleri
Palit RTX 3060 12gb GPU
Asus B450 MK Anakart
Corsair Vengeance RGB SL 2X16 3600 MHZ RAM
Ryzen 5 5600 CPU
Cinsiyet
Erkek
Python'da if Elif else nedir?
 
if= koşula bağlı durum
elif= if dışında kalan bir ihtimal yazmak için
else=if ve elif ihtimallerinin dışındaki her şey (geriye kalan)
 
Koşul kodları diyebiliriz. if(eğer) else(değilse) anlamı taşır. Mesela if'ten örnek verelim.
Kod:
int a=ConvertToInt32.Text(textBox1.Text)
if(a>50)
  print("Sınavı geçtin.")
else(a<50)
  print("Sınavı geçemedin.)

Burada 'a' isminde bir integer değişkeni atadık ve bu 'a' değeri bizim klavyeden gireceğimiz bir değer olacak.
Değerimizi girdikten sonra bir if koşulu açtık. Eğer a değeri 50'den büyükse, ekrana "Sınavı geçtin." mesajını yazdıracak. Ama eğer a değeri 50'den küçükse ekrana "Sınavı geçemedin." yazacak. Olay bu şekilde.

(elif'in anlamını unuttum :/)
 
if -> eğer öne sürülen koşul doğruysa oradaki işlemleri yapar
elif -> eğer üstteki geçerli değilse bu geçerli mi demek
else üstteki tüm if ya da elifler geçersizse şunu yap demek else de sen bir koşul vermezsin

Şöyle bir örnekle açıklayabilirim

mesela zar attık

zar 5 gelirse 5 kare ilerlesin
zar 6 gelirse 6 kare ilerlesin
başka bir şey gelirse bir daha atsın

if (zar == 5):
5 kare ilerle
elif (zar == 6):
6 kare ilerle
else:
bir daha at

elif ile if arasındaki farkı anlatmak için bu örnek yeterli değil ama şimdi aklıma gelmedi öyle bir örnek bulabilirsem yazarım
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…