Ön Okuma Soruları
← Ünite 11

Ünite 11: Python Programlama Diline Giriş — Ön Okuma Soruları

Ders kitabının bölüm başındaki ilgi uyandıran soruları. Bunlar sınav sorusu değil — konuya başlamadan önce düşünmen için. Cevabı açmadan önce kendi yanıtını düşün.

  1. Python'da yazılan kodların diğer dillerden farklı olarak süslü parantezler yerine sadece boşluklar (girintiler) ile sınırlandırılması kod yazma sürecini nasıl etkiler?
    Yönlendirme
    Bu durum kodun okunabilirliğini zorunlu hale getirir; yanlış bir girinti programın çalışmasını tamamen durdurabilir.
  2. Bir programlama dilinin derlenmek yerine yorumlanarak çalışması, geliştiriciye hız ve test aşamalarında ne gibi avantajlar sağlar?
    Yönlendirme
    Kodun satır satır işlenmesi sayesinde derleme süresi beklenmeden değişiklikler anında test edilebilir.
  3. İçeriği değiştirilebilen listeler ile değiştirilemeyen demetler (tuple) arasındaki bu fark, hangi durumlarda hangisini seçeceğimizi nasıl belirler?
    Yönlendirme
    Verilerin güvenliği ve kazara değiştirilmesini önlemek istediğimiz durumlarda salt okunur olan demetleri tercih ederiz.
  4. Python'da bir değişkeni tanımlarken veri türünü önceden belirtmek zorunda olmamamız, kod yazımını nasıl bu kadar pratik hale getiriyor?
    Yönlendirme
    Değişkenler atanan değere göre dinamik olarak şekillenir, bu da geliştiriciyi ekstra tanımlama yükünden kurtarır.