İçeriğe geç

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.

yazdır("Merhaba Dünya")
isim = girdi_al("Adın ne? ")
yazdır("Merhaba " + isim)
yas = 15
sonuc = (10 + 5) * 2
kalan = 7 % 3
us = 2 ** 5
İşleç Anlamı
+ - * / dört işlem
// tam sayılı bölme
% kalan
** üs
tamsayı("42")
ondalıklı("3.14")
metin(100)
mantıksal(1)
uzunluk("TürKod")
aralık(5)
mutlak(-7)
yuvarla(3.7)
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 elma
2 armut
a-b
Yükleniyor...

ayırıcı= değerlerin arasına, sonlandırıcı= satırın sonuna ne konacağını belirler.

sayilar = [3, 1, 2]
sayilar.sona_ekle(4)
sayilar.sırala()
sayilar.tersine_çevir()
yazdır(sayilar)
döngü i aralık(5):
yazdır(i)
sayac = 0
döngü sayac < 3:
yazdır(sayac)
sayac = sayac + 1

Bir 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)

Kullanıcıdan yaşını alıp ekrana yazdıran bir kod yaz. Takılırsan cevaplar Kendini Test Et sayfasında.