Python 3 - Karar Verme
Karar verme, bir programın yürütülmesi sırasında ortaya çıkan koşulların öngörülmesi ve koşullara göre alınan belirli eylemlerdir.
Karar yapıları, sonuç olarak DOĞRU veya YANLIŞ üreten birden çok ifadeyi değerlendirir. Sonuç DOĞRU veya YANLIŞ ise, hangi eylemi gerçekleştireceğinizi ve hangi ifadeleri yürüteceğinizi belirlemeniz gerekir.
Aşağıda, programlama dillerinin çoğunda bulunan tipik bir karar verme yapısının genel biçimi verilmiştir -
Python programlama dili herhangi bir non-zero ve non-null DOĞRU olarak değerler ve herhangi zero veya null values YANLIŞ değer olarak.
Python programlama dili aşağıdaki türden karar verme ifadelerini sağlar.
Sr.No. | Açıklama ve Açıklama |
---|---|
1 | if ifadeleri Bir if statement bir boole ifadesinin ardından bir veya daha fazla ifadeden oluşur. |
2 | if ... else ifadeleri Bir if statement ardından isteğe bağlı bir else statement, boole ifadesi FALSE olduğunda çalıştırılır. |
3 | yuvalanmış if ifadeleri Birini kullanabilirsin if veya else if bir başkasının içinde ifade if veya else if beyan (lar). |
Her karar verme ifadesini hızlı bir şekilde inceleyelim.
Single Statement Suites
Süiti bir if yan tümce yalnızca tek bir satırdan oluşur, başlık ifadesiyle aynı satıra gidebilir.
Misal
İşte bir örnek one-line if fıkra -
#!/usr/bin/python3
var = 100
if ( var == 100 ) : print ("Value of expression is 100")
print ("Good bye!")
Çıktı
Yukarıdaki kod çalıştırıldığında, aşağıdaki sonucu verir -
Value of expression is 100
Good bye!