Hafta 8: Koşullar

Python ile kod yazma kursu. 17 kelime/dk, %92 doğruluk.

Bir program, bir durumun doğru olup olmadığına göre farklı davranabilir. Python’da bu kararı if kelimesiyle verirsin. Koşul yazıldıktan sonra bir iki nokta üst üste gelir ve altındaki satırlar girintili olarak yazılır. Bu hafta bu yapıyı çalışacaksın. Hem karşılaştırma işaretlerini hem de iki nokta üst üste işaretini doğru yazmak gerekiyor. Girintinin de aynı kalması önemli.

Bu hafta neler öğreneceksin

Tr-q düzeninde dört sembol var:

  • :: . tuşuna Shift ile basılır. Shift karşı elin serçesiyle, . tuşu sağ serçeyle yazılır.
  • <: < tuşuna tek başına basılır. < tuşu sol serçeyle yazılır.
  • >: < tuşuna Shift ile basılır. Shift karşı elin serçesiyle, < tuşu sol serçeyle yazılır.
  • =: 0 tuşuna Shift ile basılır. Shift karşı elin serçesiyle, 0 tuşu sağ serçeyle yazılır.

Aşağıdaki iki satır, bir koşulun nasıl yazıldığını gösteriyor:

if sayi > 10:
    print("yes")

Koşulun sonundaki iki nokta üst üste unutulmamalı. İkinci satır dört boşluk girintiyle başlar. Alıştırma alanında Enter’a bastığında bir sonraki satırın girintisi otomatik gelir, bu yüzden girintiyi tekrar tekrar yazma.

Parmak ve duruş ipuçları

  • İki nokta üst üste için Shift’i karşı elin serçesiyle önce bas, sonra . tuşuna sağ serçeyle dokun.
  • Koşulun sonunda : yazdığını bir kez daha kontrol et. Bu işaret unutulursa satır çalışmaz.
  • < ve > yazarken sol serçeyle < tuşuna bas. > için Shift’i karşı elin serçesiyle önce bas.
  • Girintili satırlara geçmeden önce bir önceki satırın sonunda iki nokta üst üste olduğundan emin ol.
  • Karşılaştırma işaretini yazarken gözünü ekrandan ayırma. Yanlış işareti hemen fark etmek için satırı okumaya devam et.

Dersler

  1. Ders 1 (10–15 dakika): Öğren. Klavye demosunda iki nokta üst üste ve karşılaştırma tuşlarını izle. Ardından if sayi > 10: satırını yavaşça yaz.
  2. Ders 2 (10–15 dakika): Pratik yap. print("yes") satırını girintiyle birlikte tekrar et. Her koşulda iki nokta üst üste ve girintinin yerinde olduğunu kontrol et.
  3. Ders 3 (10–15 dakika): Gözden geçir. Koşul yapılarından oluşan 2 dakikalık testi çöz. En çok hata yaptığın sembolü not et ve bir sonraki tekrarda onu tekrar çalış.

Haftanın hedefi

Bu haftanın hedefi 17 kelime/dk hız ve %92 doğruluk. İlk yıldız dersi bitirdiğinde gelir. İkinci yıldız %92 doğruluğa ulaştığında, üçüncü yıldız da 17 kelime/dk hıza ulaştığında verilir. Koşullarda eksik bir iki nokta üst üste satırı bozar. Bu yüzden önce doğru yazmaya odaklan, hız daha sonra gelsin.

Bu haftanın sembolleri

Renkli tuşlar bu hafta öğreneceğin tuşlar. Rengi, tuşa basan parmağı gösterir.

" é 1 ! 2 ' 3 ^ 4 + 5 % 6 & 7 / 8 ( 9 ) 0 = * ? - _ Sil Tab Q W E R T Y U I O P Ğ Ü Enter Caps A S D F G H J K L Ş İ , ; Shift < > Z X C V B N M Ö Ç . : Shift Ctrl Win Alt Alt Gr Win Menü Ctrl

Bu haftanın dersleri

Dersleri sırayla yap. Her ders bir testle biter ve en iyi sonucun kaydedilir.

  1. Ders 1: Öğren

    Yeni semboller: : < > =

    12 dakika

    Başla
  2. Ders 2: Pekiştir

    Pekiştirme

    12 dakika

    Başla
  3. Ders 3: Tekrar ve test

    Tekrar ve test

    12 dakika

    Başla

Tüm hafta listesi