Hafta 11: Listeler ve diziler

Python ile kod yazma kursu. 20 kelime/dk, %93 doğruluk.

Liste, birden fazla değeri tek bir yerde tutan bir yapıdır. Python’da liste köşeli parantezler arasında yazılır ve elemanları virgülle ayrılır. Bir elemana sıra numarasıyla ulaşabilirsin. Sıra numaraları sıfırdan başlar: ilk eleman 0, ikinci eleman 1 numaralıdır. Bu hafta listeleri yazmayı, virgüllerin yerini ve köşeli parantezlerin eşleşmesini çalışacaksın.

Bu hafta neler öğreneceksin

Tr-q düzeninde üç sembol var:

  • [: 8 tuşuna AltGr ile basılır. AltGr sağ başparmakla, 8 tuşu sağ orta parmakla yazılır.
  • ]: 9 tuşuna AltGr ile basılır. AltGr sağ başparmakla, 9 tuşu sağ yüzük parmağıyla yazılır.
  • ,: , tuşuna doğrudan basılır ve sağ serçe kullanılır.

Aşağıdaki iki satır bir liste tanımlayıp ilk elemanını yazdırıyor:

meyveler = ["elma", "armut"]
print(meyveler[0])

İlk satırda liste iki metin elemanı içeriyor ve aralarında virgül var. İkinci satır, listenin ilk elemanını yazdırır. Sıfırdan başladığı için sonuç elma olur.

Parmak ve duruş ipuçları

  • Köşeli parantezi açtıktan sonra kapanışını hemen düşün. Listenin içini sonra doldur.
  • AltGr’ı sağ başparmakla basılı tut ve parantez tuşuna dokunduktan sonra bırak.
  • Virgülden sonra bir boşluk bırak. Elemanların arasındaki boşluk, listeyi okumayı kolaylaştırır.
  • Sıra numarasını yazarken köşeli parantezlerin içinde sayının yanlış olmadığına dikkat et. Sıfırdan başladığını unutma.
  • Metin elemanları tırnak içinde yazılır. Tırnakları ve virgülleri birlikte düşünerek yaz.

Dersler

  1. Ders 1 (10–15 dakika): Öğren. Klavye demosunda köşeli parantezlerin ve virgülün tuşlarını izle. Ardından meyveler = ["elma", "armut"] satırını yavaşça yaz.
  2. Ders 2 (10–15 dakika): Pratik yap. print(meyveler[0]) satırını tekrar et. Her listede köşeli parantezlerin ve virgüllerin eşleştiğini kontrol et.
  3. Ders 3 (10–15 dakika): Gözden geçir. Listelerden oluşan 2 dakikalık testi çöz. Hatalı yazdığın satırı not et ve bir sonraki tekrarda onu yeniden çalış.

Haftanın hedefi

Bu haftanın hedefi 20 kelime/dk hız ve %93 doğruluk. İlk yıldız dersi bitirdiğinde gelir. İkinci yıldız %93 doğruluğa ulaştığında, üçüncü yıldız da 20 kelime/dk hıza ulaştığında verilir. Listelerde bir köşeli parantez ya da virgül eksik olursa satır çalışmaz. Önce doğruluğa odaklan, hız zamanla gelecek.

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

    13 dakika

    Başla

Tüm hafta listesi