Hafta 6: Köşeli ve süslü parantezler

Python ile kod yazma kursu. 15 kelime/dk, %91 doğruluk.

Python’da veri toplamanın iki yaygın yolu vardır. Köşeli parantezlerle [ ] bir liste, süslü parantezlerle { } ise bir sözlük yazarsın. Bu iki parantez türü de kodda sık kullanılır ve her birinin açılışı ile kapanışı birbirine denk olmalıdır. Bu hafta hem köşeli hem süslü parantezleri çalışacaksın. Her bir parantezin hangi tuşta ve hangi parmakla yazıldığını öğrenmek, hataları azaltmanın en kısa yoludur.

Bu hafta neler öğreneceksin

Tr-q düzeninde dört parantez AltGr ile yazılır:

  • [: 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.
  • {: 7 tuşuna AltGr ile basılır. AltGr sağ başparmakla, 7 tuşu sağ işaret parmağıyla yazılır.
  • }: 0 tuşuna AltGr ile basılır. AltGr sağ başparmakla, 0 tuşu sağ serçeyle yazılır.

Aşağıdaki iki satır, bu parantezlerin boş bir liste ve boş bir sözlük olarak nasıl göründüğünü gösteriyor:

print([])
print({})

İlk satır boş bir liste, ikinci satır ise boş bir sözlük yazdırır. Her ikisinde de açılış ve kapanış parantezi hemen yan yana gelir.

Parmak ve duruş ipuçları

  • AltGr’ı sağ başparmakla basılı tut, parantez tuşuna dokun ve sonra AltGr’ı bırak.
  • Parantezi açtıktan hemen sonra kapanışı yaz, içini sonra doldur. Bu yöntem satırın yarım kalmasını önler.
  • Sağ orta, sağ yüzük ve sağ serçe parmaklarını sayı sırasına uzatırken bileğini sabit tut.
  • Köşeli ve süslü parantezleri karıştırma. Liste için köşeli, sözlük için süslü parantez kullanılır.
  • Sözlükte süslü parantezin içinde iki nokta üst üste ve virgül de geçer; bu semboller daha sonraki haftalarda yeniden karşına çıkacak.

Dersler

  1. Ders 1 (10–15 dakika): Öğren. Klavye demosunda dört parantezin AltGr ile nasıl yazıldığını izle. Ardından print([]) satırını yavaşça yaz.
  2. Ders 2 (10–15 dakika): Pratik yap. print({}) ve print([]) satırlarını tekrar et. Her satırda açılış ve kapanış parantezinin eşleştiğini kontrol et.
  3. Ders 3 (10–15 dakika): Gözden geçir. Parantezlerden oluşan 2 dakikalık testi çöz. Kaçırdığın parantez türünü not et ve bir sonraki tekrarda ona ağırlık ver.

Haftanın hedefi

Bu haftanın hedefi 15 kelime/dk hız ve %91 doğruluk. İlk yıldız dersi bitirdiğinde gelir. İkinci yıldız %91 doğruluğa ulaştığında, üçüncü yıldız da 15 kelime/dk hıza ulaştığında verilir. Parantezlerde bir eksik kapanış tüm satırı bozar. Bu yüzden doğruluğa odaklan, hız gelişmeye devam edecek.

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