Hafta 12: Metinlerle çalışmak

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

Metinler programların en çok kullandığı verilerden biridir. Python’da iki metni + ile birleştirebilir, bir metnin üzerinde . ile çağrılan fonksiyonları kullanabilirsin. Örneğin bir metni büyük harfe çevirmek için metnin sonuna nokta koyup fonksiyonun adını yazarsın. Bu hafta tırnak, nokta ve artı işaretlerini bir arada kullanacaksın. Üç sembolün de tuşları farklı olduğu için her birinin yerini bilerek yazmak önemli.

Bu hafta neler öğreneceksin

Tr-q düzeninde üç sembol öğreniyorsun:

  • ": " tuşuna doğrudan basılır ve sol serçe kullanılır.
  • .: . tuşuna doğrudan basılır ve sağ serçe kullanılır.
  • +: 4 tuşuna Shift ile basılır. Shift karşı elin serçesiyle, 4 tuşu sol işaret parmağıyla yazılır.

Aşağıdaki iki satır, bir metni nasıl birleştirip büyük harfe çevirebileceğini gösteriyor:

ad = 'ali'
print(ad.upper())

İlk satırda ad adında bir değişkene tek tırnak içinde bir metin atanır. İkinci satırdaki .upper(), metni büyük harfe çeviren bir fonksiyondur. Çıktı ALI olur. Bu fonksiyonun adı ve parantezleri tam olarak yazılmalı.

Parmak ve duruş ipuçları

  • Çift tırnağı sol serçeyle yazarken parmağını yukarı uzat ve işin bitince hemen ev sırasına geri getir.
  • Nokta tuşu sağ serçeyle yazılır. Noktadan sonra fonksiyon adını yazarken elini sabit tut.
  • Artı işaretini yazmadan önce Shift’i karşı elin serçesiyle bas, sonra 4 tuşuna dokun.
  • Metinleri birleştirirken iki tarafın tırnaklarının eşleştiğinden emin ol. Biri eksikse satır hata verir.
  • Nokta ile fonksiyon adı arasında boşluk bırakma. ad.upper() şeklinde, bitişik yaz.

Dersler

  1. Ders 1 (10–15 dakika): Öğren. Klavye demosunda üç sembolün yerlerini izle. Ardından ad = 'ali' satırını yavaşça yaz.
  2. Ders 2 (10–15 dakika): Pratik yap. print(ad.upper()) satırını tekrar et. Noktanın, parantezlerin ve tırnakların yerinde olduğunu her seferinde kontrol et.
  3. Ders 3 (10–15 dakika): Gözden geçir. Metin işlemlerinden oluşan 2 dakikalık testi çöz. Kaçırdığın sembolü not et ve bir sonraki tekrarda o sembole odaklan.

Haftanın hedefi

Bu haftanın hedefi 21 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 21 kelime/dk hıza ulaştığında verilir. Metinlerde tek bir tırnak ya da nokta yanlış olduğunda sonuç bozulur. Bu yüzden doğru yazmaya öncelik ver.

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