Diğer programlama dillerinden de bildiğimiz gibi if komutu herhangi bir şartı kontrol etmek için kullanılıyor. Örnek olarak input komutu ile kullanıcıdan bir veri alalım.
isim = input("Isim girin : ")
if komutu
if şartıyla ismi kontrol edelim. Eğer isim Berkay olarak girilirse "Merhaba Berkay" yazdıralım.
isim = input("Isim girin : ")
if isim=="Berkay":
print("Merhaba " + isim)

else komutu
İsim Berkay ise ekrana Merhaba Berkay yazdırdık. Peki girilen isim Berkay değil ise ne olacak? Bu durumu kontrol etmek için de else komutunu kullanacağız. Girilen isim farklı bir isimse "Farklı bir isim girildi" yazdıralım.
isim = input("Isim girin : ")
if isim=="Berkay":
print("Merhaba " + isim)
else:
print("Farkli bir isim girildi")
elif komutu
if ve else örnekleri yaptık. Peki ben Berkay isminin yanına bir de Ahmet ismini eklemek istersem nasıl yaparım? Bunun için de çoğu programlama dilinde else if olarak geçen ve Python'daki karşılığı elif olan komutu kullanacağım.
O zaman girilen isim Ahmet ise "Merhaba Ahmet" yazdıralım.
isim = input("Isim girin : ")
if isim=="Berkay":
print("Merhaba " + isim)
elif isim=="Ahmet":
print("Merhaba " + isim)
else:
print("Farkli bir isim girildi")
Programı çalıştırdığımda istediğim gibi çalışıyor.

0 yorum: