Hafta 9: Döngüler

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

Bir işi her seferinde elle yazmak yerine döngü kullanabilirsin. Python’da for döngüsü, bir dizi değer üzerinde sırayla dolaşır ve her değer için aynı satırları çalıştırır. Bu hafta range() ile sayılar üreterek basit bir döngü yazacaksın. Döngünün başlığı bir iki nokta üst üste ile biter ve gövdesi girintili yazılır. Bu yapıyı tekrar tekrar yazmak, ritmini hızla oturtur.

Bu hafta neler öğreneceksin

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

  • +: 4 tuşuna Shift ile basılır. Shift karşı elin serçesiyle, 4 tuşu sol işaret parmağıyla 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.
  • <: < 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 sağ serçeyle yazılır.

Aşağıdaki satırlar, üç kez çalışan basit bir döngüyü gösteriyor:

for i in range(3):
    print(i)

Döngünün başındaki satır iki nokta üst üste ile biter. Altındaki satır dört boşlukla girintilidir. Bu haftanın tuş listesinde yer alan noktalı virgül, aynı satıra birden fazla ifade yazmak için kullanılabilir.

Parmak ve duruş ipuçları

  • Döngü başlığındaki iki nokta üst üste için Shift’i karşı elin serçesiyle önce bas, sonra . tuşuna dokun.
  • + ve < gibi semboller farklı parmaklarla yazılır. Her birini yazmadan önce parmağını doğru konuma getir.
  • Girintili satırı yazmadan önce bir önceki satırın sonunda iki nokta üst üste olduğundan emin ol.
  • Noktalı virgülü yazarken Shift ile sağ serçeyi birlikte kullan. Parmağını ev sırasından çok uzaklaştırma.
  • Her döngüden sonra sayının ve girintinin tutarlı olduğunu gözünle kontrol et.

Dersler

  1. Ders 1 (10–15 dakika): Öğren. Klavye demosunda bu haftanın dört sembolünü izle. Ardından for i in range(3): satırını yavaşça yaz.
  2. Ders 2 (10–15 dakika): Pratik yap. print(i) satırını girintiyle birlikte tekrar et. Her döngü başlığında iki nokta üst üste olduğunu kontrol et.
  3. Ders 3 (10–15 dakika): Gözden geçir. Döngülerden oluşan 2 dakikalık testi çöz. En çok zorlandığın sembolü not et ve bir sonraki tekrarda o sembole odaklan.

Haftanın hedefi

Bu haftanın hedefi 18 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 18 kelime/dk hıza ulaştığında verilir. Döngülerde küçük bir yazım hatası bütün tekrarları bozabilir. Önce doğruluğa, sonra hıza odaklan.

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