python conditional statements
Python'da Koşullu İfadelere Derinlemesine Bir Bakış:
Önceki eğitimimizde, çeşitli Python Operatörleri nasıl kullanılacağı ve bunlara nasıl erişileceği gibi örneklerle birlikte. Temel Python öğrenin bu Python Dersleri serisinden.
Her gün gerçek zamanlı senaryomuzu düşündüğümüzde, bazı kararlar alırız ve alınan kararlara dayanarak daha fazla aksiyon alırız.
Dolayısıyla tüm günlük yaşam aktivitelerimiz verdiğimiz kararlara bağlıdır.
Benzer bir durum, programlama dilinde de bazı kararlar vermemiz gereken ve buna dayanarak programı yürüteceğimiz durumlarda ortaya çıkar.
Python dört koşullu ifade sağlar. Bu eğiticide, kısa açıklamalı koşullu ifadeler, sözdizimi ve kolay anlamanız için basit örnekler öğreneceğiz.
Ne öğreneceksin:
- VİDEO Eğitimlerini İzleyin
- Pycharm'ın kurulumu
- Python'da Koşullu İfadeler
- If-else in One line
- Tek satırda if-else ifadeleri
- Bir Satırda elif İfadeleri
- İf İfadelerinde Birden Çok Koşul
- Sonuç
- Önerilen Kaynaklar
VİDEO Eğitimlerini İzleyin
Python'daki Koşullu İfadeler: If_else, elif, Nested if:
Python ve PyCharm Kurulumundaki Koşullu İfadeler:
Pycharm'ın kurulumu
Pycharm, Windows, Linux ve Mac gibi farklı platformlarda bulunan ücretsiz - açık kaynaklı bir araçtır.
- Pycharm topluluk sürümünü aşağıdaki bağlantıdan indirin Pycharm .
- Pycharm'ı kurmak için ekrandaki talimatları izleyin.
- PyCharm kurulduktan sonra bir proje oluşturun.
- Bir proje oluşturmak için Dosya => Yeni Proje => 'ye gidin ve proje adını girin ve oluştur'a tıklayın.
Python'da Koşullu İfadeler
Programlama dillerinde, çoğu zaman programınızın yürütme akışını kontrol etmemiz gerekir, yalnızca verilen koşul yerine getirilirse bazı ifadeler kümesini ve karşılanmadığında farklı bir dizi ifadeyi yürütmek istersiniz. Buna kontrol beyanları veya karar verme beyanları da diyoruz.
Koşullu ifadeler, karar verme ifadeleri olarak da bilinir. Bu ifadeleri, verilen koşul doğru veya yanlış olduğunda bir kod bloğu yürütmek istediğimizde kullanırız.
Python'da aşağıdaki ifadeleri kullanarak karar vermeyi başarabiliriz:
- If ifadeleri
- If-else ifadeleri
- Elif ifadeleri
- İç içe if ve if-else ifadeleri
- Elif merdiveni
Bu eğitimde, tüm ifadeleri bazı gerçek zamanlı örneklerle ayrıntılı olarak tartışacağız.
# 1) If ifadeleri
If ifadesi, programlama dillerinin çoğunda en yaygın kullanılan koşullu ifadelerden biridir. Belirli ifadelerin yürütülmesi gerekip gerekmediğine karar verir. İfade belirli bir koşulu kontrol ederse, koşul doğruysa, if bloğunun içinde bulunan kod seti çalıştırılacaktır.
If koşulu bir Boole ifadesini değerlendirir ve kod bloğunu yalnızca Boole ifadesi TRUE olduğunda çalıştırır.
Sözdizimi:
If (Boolean expression): Block of code #Set of statements to execute if the condition is true
Burada koşul, bir Boole ifadesi (doğru veya yanlış) olarak değerlendirilecektir. Koşul doğruysa, if bloğunun içinde bulunan ifade veya program çalıştırılır ve koşul yanlışsa, if bloğunun içinde bulunan ifadeler veya program çalıştırılmaz.
Bir akış şemasında nasıl göründüğüne bakalım.
Yukarıdaki akış şemasını gözlemlerseniz, önce kontrolör bir if durumuna gelir ve bu durum doğruysa durumu değerlendirir, ardından ifadeler yürütülür, aksi takdirde bloğun dışında bulunan kod çalıştırılır.
İf ifadeleri hakkında bazı örnekler görelim.
Örnek 1
Num = 5 If(Num <10): print(“Num is smaller than 10”) print(“This statements will always be executed”)
Çıktı: Num, 10'dan küçük.
Bu ifadeler her zaman yürütülecektir.
Çıktı:
android'de bin dosyaları nasıl açılır
Yukarıdaki örnekte, değeri 5 olan 'Num' adlı bir değişken tanımladık ve if ifadesinde sayının 10'dan küçük olup olmadığını kontrol ediyoruz, koşul doğru ise if bloğunun içindeki bir dizi ifade olacaktır. idam edilecek.
Örnek: 2
a = 7 b = 0 if (a > b): print(“a is greater than b”)
Çıktı:
a, b'den büyüktür
Yukarıdaki örnekte, if koşulunda büyüktür (>) operatörünü kullanarak a ve b arasındaki ilişkiyi kontrol ediyoruz. A, b'den büyükse, 'a, b'den büyüktür' yazdırılacaktır.
Örnek: 3
a = 7 b = 0 if (b Çıktı:
B, a'dan büyüktür
Örnek: 4
a = 7 b = 0 if(a): print(“true”)
Çıktı:
doğru
Yukarıdaki örnekte gözlemlerseniz, if ifadesinde herhangi bir koşulu kullanmıyoruz veya değerlendirmiyoruz. Herhangi bir programlama dilinde, pozitif tamsayının gerçek değer olarak değerlendirileceğini ve 0'dan küçük veya 0'a eşit bir tamsayının yanlış olarak değerlendirileceğini daima unutmayın.
Burada a'nın değeri pozitif olan 7'dir, dolayısıyla konsol çıktısında true yazdırır.
Örnek: 5
if (‘python’ in (‘Java’, ‘python’, ‘C#’)): print(“true”)
Çıktı:
doğru
Burada, verilen listede 'python' öğesinin mevcut olup olmadığını doğruluyoruz. Verilen listede 'python' mevcut, dolayısıyla true olarak yazdırılıyor.
If ifadesini kullanacağımız gerçek zamanlı bir örnek alalım.
Örneğin , toplam 100 puan için bir sınav yazdınız ve puanınız 60'ın üzerinde veya buna eşitse, sınavda BAŞARILI sayılacaksınız.
Kodu yazalım.
Örnek: 6
passing_Score = 60 my_Score = 67 if(my_Score >= passing_Score): print(“Congratulations!!!”) print(“You are passed in the exam”)
Çıktı:
Tebrikler!!!
Sınavı geçtin
İf satırının sonunda (:) operatörünü kullanmayı unutmayın, çünkü iki nokta üst üste operatöründen sonra yazdığınız kod ne olursa olsun, blok ve girinti python'da çok önemlidir.
Örnek: 7
passing_Score = 60 my_Score = 67 if(my_Score >= passing_Score): print(“You are passed in the exam”) print(“Congratulations!!!”)
Çıktı:
Sınavı geçtin
Tebrikler!!!
Burada, verilen koşul doğru veya yanlış olsa bile print ('Tebrikler !!!') ifadesi her zaman çalıştırılacaktır.
Yukarıdaki kodla ilgili sorun, koşul doğru veya yanlış olarak değerlendirilse bile 'yazdır (' Tebrikler !!! ')' ifadesinin her zaman yürütülmesidir. Ancak gerçek zamanlı olarak, sınavı geçerseniz veya sınavda başarısız olursanız, sistem Tebrikler !!!
Bu python'dan kaçınmak için if-else adında bir koşullu ifade sağlar.
# 2) If-else ifadeleri
İfadenin kendisi, belirli bir koşul doğruysa, eğer bloğun içinde bulunan ifadeleri çalıştıracağını ve koşul yanlışsa, else bloğunu çalıştıracağını söyler.
Else blok yalnızca koşul yanlış olduğunda yürütülür, bu, koşul doğru olmadığında bazı eylemleri gerçekleştireceğiniz bloktur.
If-else ifadesi Boole ifadesini değerlendirir ve koşul TRUE olursa if bloğunun içinde bulunan kod bloğunu yürütür ve koşul FALSE olursa else bloğunda bulunan bir kod bloğunu yürütür.
Sözdizimi:
if(Boolean expression): Block of code #Set of statements to execute if condition is true else: Block of code #Set of statements to execute if condition is false
Burada koşul, bir Boole ifadesi (doğru veya yanlış) olarak değerlendirilecektir. Koşul doğruysa, if bloğunun içinde bulunan ifadeler veya program çalıştırılır ve koşul yanlışsa, else bloğunun içinde bulunan ifadeler veya program çalıştırılır.
If-else'in akış şemasına bakalım

Yukarıdaki akış şemasını gözlemlerseniz, önce kontrolör if durumuna gelir ve eğer doğruysa durumu değerlendirir ve ardından if bloğu çalıştırılır, aksi takdirde blok çalıştırılır ve daha sonra kodun geri kalanı dışarıda bulunursa -else blok yürütülecektir.
Örnek 1
num = 5 if(num > 10): print(“number is greater than 10”) else: print(“number is less than 10”) print(“This statement will always be executed”)
Çıktı:
sayı 10'dan az.
Bu ifade her zaman yürütülecektir.

Çıktı:

Yukarıdaki örnekte, değeri 5 olan 'num' adlı bir değişken tanımladık ve if ifadesinde sayının 5'ten büyük olup olmadığını kontrol ediyoruz.
Sayı 5'ten büyükse, if bloğunun içindeki kod bloğu çalıştırılacak ve koşul başarısız olursa, else bloğunun içinde bulunan kod bloğu çalıştırılacaktır.
Örnek: 2
a = 7 b = 0 if(a > b): print(“a is greater than b”) else: print(“b is greater than a”)
Çıktı:
a, b'den büyüktür
Yukarıdaki kodda, eğer a b'den büyükse, if bloğunun içinde bulunan ifadeler çalıştırılacak ve else bloğunun içinde bulunan ifadeler atlanacaktır.
Örnek: 3
a = 7 b = 0 if (a Çıktı:
b, a'dan daha küçüktür
Yukarıdaki kodda, a, b'den küçüktür, dolayısıyla else bloğunun içinde bulunan ifadeler çalıştırılacak ve if bloğunun içinde bulunan ifadeler atlanacaktır.
Şimdi gerçek zamanlı bir örnek verelim.
Örnek: 4
passing_Score = 60 my_Score = 67 if(my_Score >= passing_Score): print(“Congratulations!!!”) print(“You are passed in the exam”) else: print(“Sorry!!!”) print(“You are failed in the exam, better luck next time”)
Çıktı:
Tebrikler!!!
Sınavı geçtin
Örnek: 5
passing_Score = 60 my_Score = 47 if(my_Score >= passing_Score): print(“Congratulations!!!”) print(“You are passed in the exam”) else: print(“Sorry!!!”) print(“You are failed in the exam, better luck next time”)
Çıktı:
Afedersiniz!!!
Sınavda başarısız oldun, bir dahaki sefere bol şans.
# 3) elif ifadeleri
Python'da, elif ifadeleri adı verilen bir koşullu ifademiz daha var. Elif ifadesi, birden fazla koşulu yalnızca koşul yanlışsa verilirse kontrol etmek için kullanılır. Bu bir if-else ifadesine benzer ve tek fark, else'te durumu kontrol etmeyeceğiz, ancak elif'te durumu kontrol edeceğiz.
Elif ifadeleri if-else ifadelerine benzer, ancak elif ifadeleri birden çok koşulu değerlendirir.
Sözdizimi:
if (condition): #Set of statement to execute if condition is true elif (condition): #Set of statements to be executed when if condition is false and elif condition is true else: #Set of statement to be executed when both if and elif conditions are false
Örnek 1
num = 10 if (num == 0): print(“Number is Zero”) elif (num > 5): print(“Number is greater than 5”) else: print(“Number is smaller than 5”)
Çıktı:
Sayı 5'ten büyük

Çıktı:

Yukarıdaki örnekte, değeri 10 olan 'num' adlı bir değişken tanımladık ve if ifadesinde koşul doğru olursa durumu kontrol ediyoruz. Daha sonra if koşulunun içinde bulunan kod bloğu çalıştırılacaktır.
Koşul yanlış hale gelirse, koşul doğru olursa elif koşulunu kontrol edecek, o zaman elif ifadesinin içinde bulunan bir kod bloğu çalıştırılacaktır.
Yanlışsa, else ifadesinin içinde bulunan bir kod bloğu çalıştırılacaktır.
Örnek: 2
num = -7 if (num > 0): print(“Number is positive”) elif (num <0): print(“Number is negative”) else: print(“Number is Zero”)
Çıktı:
Sayı negatif
Yukarıdaki örnekte, önce 7 değerini num adlı bir değişkene atıyoruz. Denetleyici if ifadesine gelecek ve Boole ifadesini num> 0 olarak değerlendirecektir, ancak sayı sıfırdan büyük değildir, dolayısıyla blok atlanacaksa.
Koşul yanlış olarak değerlendirilmiş gibi, denetleyici elif ifadesine gelecek ve Boole ifadesini num<0, hence in our case number is less than zero hence ‘Number is negative’ is printed.
Hem if hem de elif koşulunun yanlış olarak değerlendirilmesi durumunda, else bloğunun içinde bulunan bir dizi ifade yürütülür.
# 4) İç içe geçmiş if-else ifadeleri
İç içe geçmiş if-else ifadeleri, bir if ifadesinin veya if-else ifadesinin başka bir if veya if-else bloğunun içinde mevcut olduğu anlamına gelir. Python da bu özelliği sağlar, bu da belirli bir programdaki birden çok koşulu kontrol etmemize yardımcı olur.
Başka bir if ifadesinin içinde bulunan bir if ifadesi, başka bir if ifadesinin içinde bulunur.
Sözdizimi ise iç içe:
if(condition): #Statements to execute if condition is true if(condition): #Statements to execute if condition is true #end of nested if #end of if
Yukarıdaki sözdizimi, if bloğunun içinde başka bir if bloğu içereceğini açıkça belirtir. If bloğu, içinde 'n' sayıda if bloğu içerebilir.
Örnek 1
num = 5 if(num >0): print(“number is positive”) if(num<10): print(“number is less than 10”)
Çıktı:
sayı pozitif
sayı 10'dan az

Çıktı:

Yukarıdaki örnekte, değeri 5 olan 'num' adlı bir değişken tanımladık.
İlk olarak, koşulun doğru olup olmadığını ilk if ifadesini kontrol edecek, ardından ilk if ifadesinin içinde bulunan kod bloğu çalıştırılacak, ardından ikinci if ifadesinin ilk if ifadesinin doğru olup olmadığını kontrol edecektir ve bu böyle devam edecektir.
Örnek: 2
num = 7 if (num != 0): if (num > 0): print(“Number is greater than Zero”)
Çıktı:
Sayı Sıfırdan büyük
Burada, kontrolör verilen sayının Sıfır'a eşit olup olmadığını kontrol edecek, sayı sıfıra eşit değilse, o zaman ilk bloğa girecek ve sonra ikinci blok ise sayının Sıfırdan büyük olup olmadığını kontrol edecektir. ya da değil, eğer doğruysa, kontrol iç içe yerleştirilmiş if bloğuna girer ve ifadeleri çalıştırır ve bloğu bırakır ve programı sonlandırır.
Örnek: 3
if (‘python’ in (‘Java’, ‘python’, ‘C#’)): print(“Python is present in the list”) if (‘C#’ in (‘Java’, ‘python’, ‘C#’)): print(“Java is present in the list”) if (‘C#’ in (‘Java’, ‘python’, ‘C#’)): print(“C# is present in the list”)
Çıktı:
Python listede mevcut
Listede Java var
Listede C # var
İç içe geçmiş if-else Sözdizimi:
if(condition): #Statements to execute if condition is true if(condition): #Statements to execute if condition is true else: #Statements to execute if condition is false else: #Statements to execute if condition is false
Burada bir if bloğunun içine if-else bloğunu ekledik, ayrıca else bloğunun içine if-else bloğunu da dahil edebilirsiniz.
Örnek: 3
num = -7 if (num != 0): if (num > 0): print(“Number is positive”) else: print(“Number is negative”) else: print(“Number is Zero”)
Çıktı:
Sayı negatif
# 5) Elif Merdiveni
Elif ifadelerini gördük ama bu elif merdiveni nedir. Adından da anlaşılacağı gibi, merdiven şeklinde yapılandırılmış elif ifadeleri veya elif ifadelerinin merdivenini içeren bir programdır.
Bu ifade, birden çok ifadeyi test etmek için kullanılır.
Sözdizimi:
if (condition): #Set of statement to execute if condition is true elif (condition): #Set of statements to be executed when if condition is false and elif condition is true elif (condition): #Set of statements to be executed when both if and first elif condition is false and second elif condition is true elif (condition): #Set of statements to be executed when if, first elif and second elif conditions are false and third elif statement is true else: #Set of statement to be executed when all if and elif conditions are false
Örnek 1
my_marks = 89 if (my_marks <35): print(“Sorry!!!, You are failed in the exam”) elif(my_marks < 60): print(“Passed in Second class”) elif(my_marks> 60 and my_marks <85): print(“Passed in First class”) else: print(“Passed in First class with distinction”)
Çıktı:
c ++ ile yazılmış yazılım
Birinci sınıfta üstün başarı ile geçti
Yukarıdaki örnek elif merdivenini açıklamaktadır. İlk olarak kontrol if ifadesine girer ve koşul doğruysa durumu değerlendirir, ardından if bloğunun içinde bulunan ifadeler kümesi çalıştırılır, aksi takdirde atlanır ve kontrolör ilk elif bloğuna gelir ve durumu değerlendirir.
Benzer işlem kalan tüm elif ifadeleri için devam edecek ve tüm if ve elif koşullarının yanlış olarak değerlendirilmesi durumunda else bloğu çalıştırılacaktır.
If-else in One line
Python'da, girinti hakkında endişelenmeden if ifadelerini, if-else ifadelerini ve elif ifadelerini tek satırda yazabiliriz.
Tek satırda ifade varsa
Aşağıdaki gibi ifadeler yazabileceğimizi biliyoruz
Sözdizimi:
if (condition): #Set of statements to execute if condition is true
Python'da, yukarıdaki bloğun yukarıdaki bloğa benzer şekilde tek satırda yazılmasına izin verilir.
Sözdizimi:
if (condition): #set of statements to execute if condition in true
Birden fazla ifade de olabilir, sadece onu noktalı virgülle (;) ayırmanız gerekir.
Sözdizimi:
if (condition): statement 1; statement 2; statement 3;…;statement n
Koşul doğruysa, ifade 1, ifade 2 vb. İfadeyi n ifadesine kadar yürütün.
Koşulun yanlış olması durumunda, ifadelerin hiçbiri yürütülmeyecektir.
Örnek 1
num = 7 if (num > 0): print(“Number is greater than Zero”)
Çıktı:
Sayı Sıfırdan büyük
Örnek: 2
if (‘y’ in ‘Python’): print(‘1’); print(‘2’); print(‘3’)
Çıktı:
1
iki
3
Tek satırda if-else ifadeleri
Sözdizimi:
if (condition): #Set of statement to execute if condition is true else: #Set of statement to execute if condition is false
Yukarıdaki if-else bloğu da aşağıda gösterildiği gibi yazılabilir.
Sözdizimi:
if (condition): #Set of statement to execute if condition is true else: #Set of statement to execute if condition is false
Birden fazla ifade de olabilir, sadece onu noktalı virgülle (;) ayırmanız gerekir.
Sözdizimi:
if (condition): statement 1; statement 2; statement 3;…;statement n else: statement 1; statement 2; statement 3;…;statement n
Örnek 1
num = 7 if (num <0): print(“Number is greater than Zero”) else: print(“Number is smaller than Zero”)
Çıktı:
Sayı Sıfırdan küçük
Örnek: 2
if (‘a’ in ‘fruits’): print(“Apple”); print(“Orange”) else: print(“Mango”); print(“Grapes”)
Çıktı:
Mango
Üzüm
Bir Satırda elif İfadeleri
Sözdizimi:
if (condition): #Set of statement to execute if condition is true elif (condition1): #Set of statement to execute if condition1 is true else: #Set of statement to execute if condition and condition1 is false
Yukarıdaki elif bloğu aşağıdaki gibi de yazılabilir.
Sözdizimi:
if (condition): #Set of statement to execute if condition is true elif (condition1): #Set of statement to execute if condition1 is true else: #Set of statement to execute if condition and condition1 is false
Birden fazla ifade de olabilir, sadece onu noktalı virgülle (;) ayırmanız gerekir.
Sözdizimi:
if (condition): statement 1; statement 2; statement 3;…;statement n elif (condition): statement 1; statement 2; statement 3;…;statement n else: statement 1; statement 2; statement 3;…;statement n
Örnek 1
num = 7 if (num <0): print(“Number is smaller than Zero”) elif (num> 0): print(“Number is greater than Zero”) else: print(“Number is Zero”)
Çıktı:
Sayı Sıfırdan büyük
Örnek: 2
if (‘a’ in ‘fruits’): print(“Apple”); print(“Orange”) elif (‘u’ in ‘fruits’): print(“Mango”); print(“Grapes”) else: print(“No fruits available”)
Çıktı:
Mango
Üzüm
İf İfadelerinde Birden Çok Koşul
Bir if ifadesinin içine yalnızca bir koşul yazabileceğinizden değil, aşağıdaki gibi if ifadesindeki birden çok koşulu da değerlendirebiliriz.
Örnek 1
num1 = 10 num2 = 20 num3 = 30 if (num1 == 10 and num2 == 20 and num3 == 30): print(“All the conditions are true”)
Çıktı:
Tüm koşullar doğru
Burada, if ifadesinde AND operatörünü kullanarak birden fazla koşulu kontrol ediyoruz, yani tüm koşullar yalnızca bir if bloğunun içindeki ifadeler yürütülecekse doğruysa.
OR operatörlerini de belirtebiliriz.
Örnek: 2
fruitName = “Apple” if (fruitName == “Mango” or fruitName == “Apple” or fruitName == “Grapes”): print(“It’s a fruit”)
Çıktı:
Bu bir meyve
Burada, üç koşuldan bir if ifadesinde, OR operatörünün kuralı olduğu için yalnızca bir koşul doğrudur. Herhangi bir koşul doğruysa, koşul gerçek olur ve if bloğunun içinde bulunan ifade çalıştırılır.
Bir aydaki mevcut günlerin sayısını bulmak için gerçek zamanlı bir senaryo düşünelim ve artık yıl boyunca gün sayısının değişeceğini biliyoruz. Bunu if, elif ve else ifadelerini kullanarak programlı bir şekilde göreceğiz.
Örnek 1
currentYear = int(input(“Enter the year: ”)) month = int(input(“Enter the month: ”)) if ((currentYear % 4) == 0 and (currentYear % 100) != 0 or (currentYear % 400) == 0): print (“Leap Year”) if (month == 1 or month == 3 or month == 5 or month == 7 or month == 8 or month == 10 or month == 12): print (“There are 31 days in this month”) elif (month == 4 or month == 6 or month == 9 or month == 11): print(“There are 30 days in this month”) elif (month == 2): print(“There are 29 days in this month”) else: print(“Invalid month”) elif ((currentYear % 4) != 0 or (currentYear % 100) != 0 or (currentYear % 400) != 0): print (“Non Leap Year”) if (month == 1 or month == 3 or month == 5 or month == 7 or month == 8 or month == 10 or month == 12): print (“There are 31 days in this month”) elif (month == 4 or month == 6 or month == 9 or month == 11): print(“There are 30 days in this month”) elif (month == 2): print(“There are 28 days in this month”) else: print(“Invalid month”) else: print(“Invalid Year”)
Çıkış: 1
Yılı girin: 2020
Ayı girin: 4
Bu ayda 30 gün var
Çıktı: 2
Yılı girin: 2020
Ayı girin: 1
Bu ayda 31 gün var
Çıktı: 3
Yılı girin: 2019
Ayı girin: 2
Bu ayda 28 gün var
Çıkış: 4
Yılı girin: 2020
Ayı girin: 2
Bu ayda 29 gün var
Sonuç
Bu eğitimde, Python'daki Koşullu İfadeler hakkında bilgi edindik. Bunlar, programımızdaki yürütmenin kontrol akışını değiştiren ifadelerdir.
Programımızın yürütülmesini kontrol eden if, if-else, elif, nested if ve nested if-else ifadeleri gibi farklı koşullu ifadelerimiz var.
İfade bir Boole ifadesini true veya false olarak değerlendirirse, koşul doğruysa, koşulun yanlış olması durumunda if bloğunun içindeki ifade çalıştırılır, o zaman else bloğunun içinde bulunan ifade yalnızca yazdıysanız çalıştırılır. else bloğu.
Elif deyimi adında bir deyimimiz daha var, burada else deyimi, önceki if veya elif ifadelerine bağlı olarak çalışan bir if deyimiyle birleştiriliyor.
Notlar:
- Python, doğrulama ve doğrulama amaçlarına yardımcı olan koşullu ifadeler sağlar.
- Python'da, belirli ifadeleri veya kod bloğunu tekrar tekrar yürütmemize yardımcı olan 2 tür döngü ifadesine sahibiz.
- Kaç kez yinelememiz gerektiğini bilmediğimizde ve kaç kez yinelememiz gerektiğini bildiğimizde 'while döngüsünü' kullanırız, o zaman 'for döngüsü' en iyisidir.
- Python, bir programın yürütme akışını kontrol etmeye yardımcı olan 3 kontrol ifadesi sağlar.
Python'da Döngü hakkında daha fazla bilgi edinmek için yaklaşan öğreticimizi izleyin !!
PREV Eğitimi | SONRAKİ Eğitici
Önerilen Kaynaklar
- Python Döngüleri - Örneklerle İç içe Döngüler İçin
- Python Kontrol İfadeleri (Python Devam Et, Kes ve Geç)
- Yeni Başlayanlar İçin Python Eğitimi (Uygulamalı ÜCRETSİZ Python Eğitimi)
- Python Operatörleri
- Unix Koşullu İfadeler: O Zaman Değilse ve İlişkisel Operatörler
- Python Değişkenleri
- VBScript Koşullu İfadeleri: VBScript If, ElseIf, Select Case
- Anahtar Kelime Görünümünde Koşullu ve Döngü İfadeleri Ekleme - QTP Eğitimi # 4