CodeBlanks Logo Icon CodeBlanks

if deyimi

if ile koşul kontrolünü öğrenirsin.

if deyimi

if deyimi bir koşul doğruysa bir bloğu çalıştırır. Koşul if kelimesinden sonra, iki nokta önce yazılır:

age = 18
if age >= 18:
    print("Yetiskin")

Koşul True ise girintili bloğu çalıştırır; False ise atlar. Girinti bloğu belirler; dört boşluk standarttır. Bu yapı kararların temelidir.

if bloğunun sınırı

if bloğunun nerede bittiğini girinti belirler. Girintili satırlar bloğun parçasıdır; girinti bitince blok biter.

if True:
    print("Blogun icinde")
    print("Hala icinde")
print("Blogun disinda")

Tutarsız girinti IndentationError verir. Bir blok içinde tüm satırlar aynı girintide olmalıdır.

Girinti tutarlılığı büyük dosyalarda özellikle önemlidir; editörlerin otomatik girinti özelliği yardımcı olur.

Girinti tutarlılığı büyük dosyalarda özellikle önemlidir; editörlerin otomatik girinti özelliği yardımcı olur.

Girinti tutarlılığı büyük dosyalarda özellikle önemlidir; editörlerin otomatik girinti özelliği yardımcı olur.

Girinti tutarlılığı büyük dosyalarda özellikle önemlidir; editörlerin otomatik girinti özelliği yardımcı olur.

Girinti tutarlılığı büyük dosyalarda özellikle önemlidir; editörlerin otomatik girinti özelliği yardımcı olur.

Uygulama if ile karar yazdır

score = 85 ata. if score >= 50: bloğu içinde print("Gecti") yaz.

Başlangıç kodu

main.py
# if ile karar

Örnek çözüm

main.py
score = 85
if score >= 50:
    print("Gecti")

Beklenen çıktı

Gecti

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 if age >= 18: print("Yetiskin") age 20 ise ne olur?

  • Hiçbir şey
  • Hata verir
  • Yetişkin yazılır Doğru cevap
  • Else çalışır

Açıklama: 20 >= 18 True, print çalışır.

2 if koşulunu tamamla

Soru
age = 18
if age ____ 18:
    print("Yetiskin")
Cevap
age = 18
if age >= 18:
    print("Yetiskin")

Açıklama: >= büyük eşit karşılaştırmasıdır.

3 if kavramlarını eşleştir

Kavram Anlamı
if Koşul
: Bloğu açma
girinti Bloğu belirtme
True Koşul doğru

Başlangıç bölümündeki tüm dersler