Hafta 1 – Sözel, Giriş Seviyesi
Python, bilgisayara komutlar vererek çalışan bir programlama dilidir.
Otomasyon, hız, hata azaltma ve veri analizi gibi amaçlarla kullanılır.
Okunması kolay ve güçlü kütüphaneleri vardır, örn. NumPy, Pandas.
Kodlar satır satır çalışır ve platform bağımsızdır.
Kod yazmak için Google Colab gibi araçlar kullanılabilir.
Python’un Temel Özellikleri
Yorumlanan bir dildir, hatalar anında görülebilir.
C ve Java'ya göre daha yavaştır.
Bölme işlemi her zaman ondalıklı sonuç verir.
Atama operatörü, değer atamak için kullanılır.
Kullanıcı girdisini almak için input() fonksiyonu kullanılır.
Örnek Kodlar
Basit bir print() kullanım örneğiyle ekrana mesaj yazdırma.
Kullanıcıdan isim alarak selam verme.
İki sayının toplama ve çarpma işlemlerini gerçekleştirip yazdırma.
Mod alma işlemi ve çemberin çevresini hesaplama örneği.
Veri tipi dönüşümleri için int(), float() ve str() fonksiyonları.
Hafta 2 – Teknik İçerik
Değişkenler, veri tipleri ve string işlemlerinin öğretilmesi.
Örnek sorular üzerinden elle yazma pratiği yapılması.
Koleksiyonlar (list, tuple, dict) ve operatorler üzerine çalışma yapılması.
Boolean mantığı ve temel programlama mantığı üzerine odaklanma.
Sınavda çıkabilecek konulara derinlemesine hakim olma.