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
- 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. - 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. - 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.
Bu haftanın dersleri
Dersleri sırayla yap. Her ders bir testle biter ve en iyi sonucun kaydedilir.