📘 Python Programlama Temelleri

Bu döküman, Yazılım Uzmanlığı kategorisinde Orta Seviye eğitim materyalidir. Aşağıda konunun detaylı açıklaması, örnekler ve pratik alıştırmalar bulacaksınız.

💡 Seviye: Orta — Bu içerik temel bilgilere sahip öğrenciler için tasarlanmıştır. Temel kavramları bildiğiniz varsayılır.

Python Temelleri

# Değişkenler\nisim = "Ali"\nyas = 25\nnot_ort = 85.5\naktif = True\n\n# Liste\nogrenciler = ["Ali", "Veli", "Ayşe"]\n\n# Sözlük\nkisi = {"ad": "Ali", "yas": 25}

Kontrol Yapıları

# Koşul\nif not_ort >= 60:\n    print("Geçti")\nelif not_ort >= 50:\n    print("Bütünleme")\nelse:\n    print("Kaldı")\n\n# Döngü\nfor ogrenci in ogrenciler:\n    print(f"Merhaba {ogrenci}")\n\n# While\nsayi = 0\nwhile sayi < 10:\n    sayi += 1

Fonksiyonlar

def ortalama_hesapla(vize, final):\n    return vize * 0.4 + final * 0.6\n\nsonuc = ortalama_hesapla(70, 80)\nprint(f"Ortalama: {sonuc}")

Dosya İşlemleri

# Dosya yazma\nwith open("notlar.txt", "w") as f:\n    f.write("Ali: 85\n")\n\n# Dosya okuma\nwith open("notlar.txt", "r") as f:\n    icerik = f.read()

🎯 Python Projesi

  1. Öğrenci not hesaplama programı yazın
  2. Kullanıcıdan vize ve final notu alın
  3. Ortalama hesaplayın ve harf notu çıktısı verin
  4. Sonuçları dosyaya kaydedin