Temel İfadeler
TürKod’a hoş geldin! Bu sayfada dilin temel yapı taşlarını öğrenirsin: yazdırma, girdi, değişkenler, listeler ve döngüler. Yazdırma ve koşul örneklerini Canlı Demo sayfasında deneyebilirsin; döngü, liste ve kütüphane örnekleri Tam Sürümde çalışır.
Ekrana Yazdırma ve Girdi
Bölüm başlığı “Ekrana Yazdırma ve Girdi”yazdır("Merhaba Dünya")isim = girdi_al("Adın ne? ")yazdır("Merhaba " + isim)Değişkenler ve Matematik
Bölüm başlığı “Değişkenler ve Matematik”yas = 15sonuc = (10 + 5) * 2kalan = 7 % 3us = 2 ** 5| İşleç | Anlamı |
|---|---|
+ - * / |
dört işlem |
// |
tam sayılı bölme |
% |
kalan |
** |
üs |
Tür Dönüşümleri ve Yardımcılar
Bölüm başlığı “Tür Dönüşümleri ve Yardımcılar”tamsayı("42")ondalıklı("3.14")metin(100)mantıksal(1)uzunluk("TürKod")aralık(5)mutlak(-7)yuvarla(3.7)Sık kullanılan yerleşik fonksiyonlar
Bölüm başlığı “Sık kullanılan yerleşik fonksiyonlar”| TürKod | Python | Örnek |
|---|---|---|
en_büyük / en_küçük |
max / min | en_büyük([3, 9, 4]) → 9 |
toplam |
sum | toplam([1, 2, 3]) → 6 |
sırala_builtin |
sorted | sıralanmış yeni liste verir |
sıralı_numaralandır |
enumerate | sıra numarasıyla döngü |
harita |
map | her elemana işlem uygular |
süz |
filter | koşula uyanları seçer |
izdusum |
zip | iki listeyi eşleştirir |
hepsi / herhangi |
all / any | hepsi / en az biri doğru mu? |
üssü |
pow | üssü(2, 10) → 1024 |
tip |
type | değerin türünü verir |
meyveler = ["elma", "armut"]için sira, meyve içinde sıralı_numaralandır(meyveler, 1): yazdır(sira, meyve)yazdır("a", "b", ayırıcı="-")yazdır("Yükleniyor", sonlandırıcı="...")Çıktı:
1 elma2 armuta-bYükleniyor...ayırıcı= değerlerin arasına, sonlandırıcı= satırın sonuna ne konacağını belirler.
Listeler
Bölüm başlığı “Listeler”sayilar = [3, 1, 2]sayilar.sona_ekle(4)sayilar.sırala()sayilar.tersine_çevir()yazdır(sayilar)Döngüler
Bölüm başlığı “Döngüler”döngü i aralık(5): yazdır(i)
sayac = 0döngü sayac < 3: yazdır(sayac) sayac = sayac + 1Bir listenin elemanlarını sırayla gezmek için için ... içinde kullanılır:
meyveler = ["elma", "armut"]için meyve içinde meyveler: yazdır(meyve)Daha fazlası için Veri Yapıları sayfasına bak.
kır→ döngüyü durdur (break)devam_et→ o adımı atla (continue)geç→ hiçbir şey yapma (pass)
Mini Görev
Bölüm başlığı “Mini Görev”Kullanıcıdan yaşını alıp ekrana yazdıran bir kod yaz. Takılırsan cevaplar Kendini Test Et sayfasında.
