Yükleniyor...

Eğer ve değilse

cups = 1 sayıyı 1 olarak saklar. cups > 1 artık False olur, çay satırı atlanır. else altındaki satırlar çalışır ve print("water") water yazar. else öteki yoldur. İkinci bir soru değildir ve yeni bir değer saklamaz.

Bir fincan, su satırı

python
cups = 1
if cups > 1:
print("tea")
else:
print("water")

Ekranda water görünür. tea yazılmaz.

Cevap True ise if altındaki satırlar çalışır

cups = 2 sayıyı 2 olarak saklar. if cups > 1: karşılaştırma sayfasındaki soruyu sorar. 2, 1'den büyüktür, cevap True olur ve print("tea") çalışır. else altındaki satırlar çalışmaz. water görünmez.

İki fincan, çay satırı

python
cups = 2
if cups > 1:
print("tea")
else:
print("water")

Ekranda tea görünür. water yazılmaz.

İki print satırından biri çalışır. 1 olan programda water görürsün. 2 olan programda tea görürsün. Aynı çalıştırmada ikisini birden görmezsin. Önceki sayfa iki cevabı bağlıyordu. Bu sayfa bir True ya da False cevabı alıp bir yol seçer.

if ve else ikisi de iki nokta ile biter. İki nokta, içeri giren satırların bu yola ait olduğunu söyler. İki nokta yoksa program durur. if ve else küçük harfle yazılır. Büyük harfle If programı durdurur.

else, if ile aynı hizadadır. print satırları dört boşluk içeri girer. Bu, girinti sayfasındaki girintidir. else'i if'in altına itersin, program durur. else, if'in eşidir. Çay yolunun içindeki bir satır değildir.

Sonraki sayfa birkaç durumu adlandırır

Bu sayfada iki yol vardır. Satırları tekrarlamaz ve bir fonksiyon saklamaz. Sonraki sayfa match ile birkaç durum adlandırır.

Beşini kendin söyle

  1. cups = 1 ne yazar? water. Çay satırı çalışmaz.
  2. cups = 2 ne yazar? tea. Su satırı çalışmaz.
  3. İki print'ten kaçı çalışır? Biri.
  4. else nerede durur? if ile aynı hizada. İki nokta yoksa program durur.
  5. Sonraki sayfa nedir? match ile birkaç durum.

Yanlış okuma

  • Aynı çalıştırmada tea ve water beklemek
  • else'i if'in altına itmek
  • if ya da else sonrasındaki iki noktayı bırakmak
  • If ya da Else diye büyük harfle yazmak
  • if cups = 2 yazmak. Tek = saklar, sormaz. Buradaki soru cups > 1

Elde kalan

cups = 1 water yazar. cups = 2 tea yazar. İkisinden biri çalışır.
else, if ile aynı hizadadır ve ikisi de iki nokta ile biter.
Sonraki sayfa match ile birkaç durum adlandırır.

🧠 Bilginizi Test Edin

Başlamaya Hazır

Bilginizi Test Edin

Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör

❓
5
Sorular
🎯
70%
Geçmek İçin
♾️
∞
Süre
🔄
∞
Deneme

📝 Talimatlar

  • Her soruyu dikkatle okuyun
  • Her soru için en iyi cevabı seçin
  • Quiz'i istediğiniz kadar tekrar alabilirsiniz
  • İlerlemeniz üstte gösterilecek