Ü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.
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.
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.
İç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.
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.