CodeBlanks Logo Icon CodeBlanks

Proje tasarımı

Başlangıç finali iskeletini tasarlarsın.

Proje: Not hesaplama uygulaması

Bu beş derslik başlangıç finalınde öğrendiğin her şeyi birleştiren bir not hesaplama uygulaması yapacaksın. İlk derste bir not listesi tanımlar ve yazdırırsın.

Sonraki derslerde bu temel üstüne yeni not ekleme, ortalama hesaplama, hata yönetimi ve fonksiyon katmanları ekleyeceksin. Her ders bir code adımıyla bir parça ekler; başlangıç kodu önceki dersin çözümünü içerir. Bu, gerçek bir uygulamanın nasıl büyüdüğünü gösterir.

Uygulama Not listesini tanımla ve yazdır

grades değişkenine [85, 90, 78] ata. Sonra print(grades) yaz.

Başlangıç kodu

main.py
# Not hesaplama - not listesi
# grades listesini tanımla ve yazdır

Örnek çözüm

main.py
grades = [85, 90, 78]
print(grades)

Beklenen çıktı

[85, 90, 78]

Sıradaki adım: veri modeli

Not listesi hazır. Sonraki derste bu temel üstüne bir veri modeli katmanı ekleyeceksin: append ile yeni not ekleme. Bu katman, not listesine dinamik olarak yeni değer eklemeyi sağlayacak.

Böylece uygulama çalışırken yeni notlar eklenebilir. Her ders bir katman ekler; başlangıç kodu önceki çözümü taşır ve sen yalnızca yeni kısmı yazarsın. Bu, gerçek uygulamaların katman katman nasıl büyüdüğünü gösterir.

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Bu projede ne hesaplayacağız?

  • Yaş
  • Not ortalaması Doğru cevap
  • Fiyat
  • Mesafe

Açıklama: Bu projede not ortalaması hesaplayacağız.

2 not listesini tamamla

Soru
grades = ____
Cevap
grades = [85, 90, 78]

Açıklama: [85, 90, 78] üç notlu bir listedir.

3 Proje kavramlarını eşleştir

Kavram Anlamı
grades Not listesi
print Çıktı verir
append Yeni not ekler
sum / len Ortalama

Başlangıç bölümündeki tüm dersler