piton

Python If Else ifadesi

Python If Else ifadesi
Python if-else ifadesi, karar vermek için morinada kullanılır. Daha sık olarak, belirli bir koşul doğruysa, belirli bir kod parçasını yürütmek için karar verme gerekir.

Python'da if-else kullanmanın amaçlanan amacı karar vermektir. Python'daki if-else ifadesinin sözdizimi Java, C, C++ ve C# gibi çoğu programlama diline benzer.

Bu makale Python if-else ifadelerini ayrıntılı olarak açıklamaktadır.

Sözdizimi

eğer test_ifadesi:
yürütülecek ifade(ler)
Başka:
yürütülecek ifade(ler)

if koşulunda, test ifadesi değerlendirilir. Test ifadesi bir koşul olarak da adlandırılabilir. Doğru bir koşul olması durumunda, if bloğu yürütülür, aksi takdirde program akışı else koşuluna iletilir. Akış şeması, if-else ifadesinin yürütülmesini gösterir.

Python if else ifadesi örnekleri

Python'da bir if-else örneğini görelim. Verilen örnekte, değeri 13 olan bir sayı için bir num değişkeni bildirildi. Koşul, sayının 10'dan büyük olup olmadığını kontrol ederse. Sayı değeri 10'dan büyükse, if bloğu gövdesi yürütülür ve sayının 10'dan büyük olduğunu yazdırır. Sayının 10'dan küçük olması durumunda, else bloğu çalıştırılır ve sayının 10'dan küçük olduğunu yazdırır.

sayı = 13
# uygulama koşulu
sayı>10 ise:
print("Sayı 10'dan büyüktür")
# else ifadesinin bildirilmesi
Başka:
print("Sayı 10'dan küçük")

Çıktı
Çıktı, 13 sayısının 10'dan büyük olduğunu gösteriyor.


Şimdi 10'dan küçük bir sayı örneği görelim.

sayı = 3
# sayının 10'dan büyük olup olmadığını kontrol etmek için if ifadesinin bildirilmesi
sayı>10 ise:
print("Sayı 10'dan büyüktür")
Başka:
print("Sayı 10'dan küçük")

Çıktı

Python'da elif ifadesi

Python, elif deyimini kullanarak çoklu test ifadelerini değerlendirmemize veya kontrol etmemize izin verir. elif, else if ifadesinin kısa biçimidir. = gibi durumu değerlendirmek için matematiksel operatörleri kullanabiliriz, !=(eşit değil), <, >, vb.

Elif deyiminde, eğer ilk if koşulu doğru değilse, program bir sonraki elif blok koşulunu değerlendirir ve bu şekilde devam eder. Tüm koşulların yanlış olması durumunda, en sonunda else koşulu yürütülür.

buna bir örnek görelim.

# bir isim değişkeni bildiriyor
isim = input("Hayvanın adını girin\n")
eğer isim=="inek":
print("İnek girdiniz")
elif adı == "köpek":
print("Köpek girdiniz")
elif adı == "kedi":
print("Kedi girdiniz")
Başka:
print("Bu else bloğudur")

Çıktı

Python'da iç içe if koşulu

Bir if koşulunun içinde birden fazla if koşulu bildirebiliriz. Bu fenomene iç içe if koşulu denir. buna bir örnek görelim.

# bir yaş değişkeni bildirme
yaş = 13
yaş >10 ise:
print("10'un üzerindesiniz")
# if koşulunun içinde bir if koşulu
yaş >12 ise:
print("Ayrıca 12 yaşından büyüksün")
yaş == 13 ise:
print("13 yaşındasın")
Başka:
print("13 yaşında değilsiniz")
Başka:
print("10 yaşından küçüksünüz")

Çıktı

Sonuç

Bu makale, basit örnekler kullanarak Python'daki if-else ifadesini açıklar. Test ifadesini değerlendirmek için if-else ifadesi kullanılır.

Linux'ta Fare Tıklamalarını ve Tuş Vuruşlarını Teşvik Etmek İçin Xdotool Nasıl Kullanılır?
Xdotool, fare tıklamalarını ve tuş vuruşlarını simüle etmek için ücretsiz ve açık kaynaklı bir komut satırı aracıdır. Bu makale, klavye ve fare girişl...
Linux için En İyi 5 Ergonomik Bilgisayar Faresi Ürünleri
Uzun süreli bilgisayar kullanımı bileğinizde veya parmaklarınızda ağrıya neden olur mu?? Sert eklemlerden muzdarip misiniz ve sürekli ellerinizi sıkma...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...