İçeriğe geç
← Ana sayfa

Öğren · Dene · Üret

Python: örneklerle ilk adımlar

Adım adım Türkçe görsel rehber. Her bölümden sonra duraklat ve kendi ortamında dene.

← Bütün video rehberler

2:00 dk · Sessiz görsel anlatım · Duraklatıp kodu veya adımı kendin dene.

Ayrıntılı yazılı rehberi aç →Resmi kaynak ↗

Bölümler

Videoyu metin olarak oku

Python ile ilk programın

Okunabilir sözdizimiyle programlamaya girişte kullanılabilen bir dil. Otomasyon, veri analizi ve web geliştirme gibi alanlarda örnekler üretebilirsin. Kodu anlamak için videoyu duraklat, bir değeri değiştir ve sonucu tahmin et.

01 · Ekrana yazı yazdırma

print komutu, parantez içine yazdığın şeyi ekrana yazar. Yazıları tırnak içinde yazarız.

print("Merhaba Dünya!")

Beklenen: Merhaba Dünya!

02 · Değişkenler: bilgiyi saklamak

Değişken, bir bilgiyi saklayan isimli bir kutudur. isim kutusuna bir yazı, yas kutusuna bir sayı koyuyoruz.

isim = "Ayşe"
yas = 25
print(isim, "bu yıl", yas, "yaşında.")

Beklenen: Ayşe bu yıl 25 yaşında.

03 · Koşullar: karar vermek

Program bir koşulu kontrol eder: koşul doğruysa ilk bloğu, değilse else bloğunu çalıştırır. Günlük hayattaki "eğer ... ise" cümlesinin aynısı. Python'da koşulun altındaki satırlar içeriden (girintili) yazılır, bu çok önemli.

sicaklik = 30

if sicaklik > 25:
    print("Hava sıcak, şort giy!")
else:
    print("Hava serin, mont al.")

Beklenen: Hava sıcak, şort giy!

04 · Döngüler: tekrar etmek

Aynı işi elle defalarca yazmak yerine döngü kullanırız. Bu örnek 1'den 3'e kadar sayar ve her seferinde bir satır yazar. range(1, 4) "1'den başla, 4'e gelmeden dur" demek.

for sayi in range(1, 4):
    print("Tekrar", sayi)

Beklenen: Tekrar 1 Tekrar 2 Tekrar 3

05 · Fonksiyonlar: kodu tekrar kullanmak

Fonksiyon, bir işi yapan ve bir isim verdiğin kod parçasıdır. Bir kere yazarsın, istediğin kadar çağırırsın. Python'da fonksiyonlar def ile başlar.

def selamla(isim):
    return "Merhaba " + isim + "!"

print(selamla("Mehmet"))

Beklenen: Merhaba Mehmet!

06 · Listeler: birden çok bilgiyi saklamak

Liste, birden fazla değeri sırayla tutan bir kutudur. Köşeli parantez [ ] ile oluşturulur. append sona yeni eleman ekler, len eleman sayısını verir. Unutma: ilk elemanın sıra numarası 0'dır.

alisveris = ["ekmek", "süt", "yumurta"]
alisveris.append("peynir")

print(alisveris[0])
print(len(alisveris), "ürün var")

Beklenen: ekmek 4 ürün var

07 · Sıra sende

Örneklerden birini seç. Bir girdiyi veya koşulu değiştir. Önce beklediğin sonucu yaz, sonra çalıştır. Hata varsa mesajı ve satırı incele. Yazılı rehberdeki “Kendin dene” alanıyla devam edebilir, ardından ayrı testte eksiklerini görebilirsin.

Bu içerik işine yaradı mı?

Görüşünü aşağıdan işaretleyebilir ve varsa notunu bırakabilirsin.