Koşullu İfadeleri Anlama
Kodunuzda karar vermek için if, elif ve else ifadelerini nasıl kullanacağınızı öğrenin.
Koşullu İfadeleri Anlama, CoddyKit'te ücretsiz bir Python Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Python Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Python Academy kursu toplamda 4 dersten oluşur.
Koşullu İfadelere Giriş
Koşullu İfadelere Giriş
Koşullu ifadeler, programınızın koşullara dayalı olarak karar vermesini sağlar. Bu, programlamadaki temel kavramlardan biridir.
Bu derste Python'da if, elif ve else kullanarak koşullu ifadelerin nasıl yazılacağını öğreneceksiniz.

Koşullu İfadeler Nedir?
Koşullu İfadeler Nedir?
Koşullu ifadeler, programın kodun belirli bölümlerini yalnızca belirli koşullar karşılandığında yürütmesini sağlar. Örneğin:
Burada program, sıcaklığın 30'dan büyük olup olmadığını denetler. Doğruysa "Dışarıda hava sıcak!" ifadesini yazdırır.
# Conditional statement example
temperature = 35
if temperature > 30:
print("It's hot outside!")<code>if</code> İfadeleri Yazma
if İfadeleri Yazma
Bir if ifadesi bir koşulu denetler ve koşul doğruysa kod bloğunu yürütür. Örneğin:
# Writing an if statement
x = 10
if x > 5:
print("x is greater than 5")<code>else</code> İfadeleri Ekleme
else İfadeleri Ekleme
Bir else ifadesi, if ifadesindeki koşul yanlış olduğunda çalışır. Örneğin:
# Using else statement
x = 3
if x > 5:
print("x is greater than 5")
else:
print("x is less than or equal to 5")Birden Çok Koşul için <code>elif</code> Kullanma
Birden Çok Koşul için elif Kullanma
elif ("değilse eğer" ifadesinin kısaltması), önceki koşullar yanlışsa ek koşulları denetler. Örneğin:
# Using elif for multiple conditions
grade = 85
if grade >= 90:
print("A")
elif grade >= 80:
print("B")
else:
print("C")Python'da Girintileme
Python'da Girintileme
Python, kod bloklarını tanımlamak için girintileme kullanır. Hataları önlemek için tutarlı şekilde girintileme yaptığınızdan emin olun. Örneğin:
# Indentation example
x = 10
if x > 5:
print("x is greater than 5")Koşullu İfadeleri İç İçe Kullanma
Koşullu İfadeleri İç İçe Kullanma
Daha karmaşık bir mantık oluşturmak için koşullu ifadeleri iç içe kullanabilirsiniz:
# Nested conditionals
x = 10
y = 5
if x > 5:
if y < 10:
print("x is greater than 5 and y is less than 10")Koşullu İfadelerde Yaygın Hatalar
Koşullu İfadelerde Yaygın Hatalar
Kaçınmanız gereken bazı yaygın hatalar şunlardır:
- Koşullu ifadelerin sonunda iki nokta (
:) kullanmayı unutmak. - Yanlış veya tutarsız girintileme.
elifveyaelseifadelerini yanlış kullanmak.
Ne Öğrendik?
Ne Öğrendik?
Bu derste şunları öğrendiniz:
if,elifveelseifadelerinin nasıl yazılacağını.- Python'da girintilemenin önemini.
- Karmaşık mantık için iç içe koşullu ifadelerin nasıl kullanılacağını.
Harika iş çıkardınız! Şimdi bir sonraki konuya geçelim.

Sıkça Sorulan Sorular
“Koşullu İfadeleri Anlama” dersi ücretsiz mi?
Evet — “Koşullu İfadeleri Anlama” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Python Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Python Academy kursu toplamda 4 dersten oluşur.
“Koşullu İfadeleri Anlama” dersinde ne öğreneceğim?
Kodunuzda karar vermek için if, elif ve else ifadelerini nasıl kullanacağınızı öğrenin. Python Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Python Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Python Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“Koşullu İfadeleri Anlama” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Python Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Python Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Koşullu İfadeleri Anlama
- Boole Mantığı ve Karşılaştırmalar
- Döngüler
- Atama İfadeleri (Walrus İşleci)