Veri modeli
- Python kursu
- Başlangıç
- Ders 113/116
- 6 dk
Veri modelini ve koleksiyonları kurarsın.
Veri modeli: yeni not ekle
Bu derste grades listesine append ile yeni not ekleyeceksin. append, listenin sonuna bir öğe koyar ve listeyi büyütür:
grades.append(95)
print(len(grades)) # 4Başlangıç kodu önceki dersin çözümünü içerir — grades = [85, 90, 78] ve print(grades) hazır. Sen append çağrısını ve yeni çıktıyı ekleyeceksin.
Bu, listenin dinamik olarak büyümesini gösterir.
Uygulama Yeni not ekle ve sayı yazdır
grades.append(95) yaz. Sonra print("eklendi:", len(grades)) yaz.
Başlangıç kodu
# Not hesaplama - not listesi
grades = [85, 90, 78]
print(grades)
# yeni not ekle ve sayı yazdırÖrnek çözüm
grades = [85, 90, 78]
print(grades)
grades.append(95)
print("eklendi:", len(grades))Beklenen çıktı
[85, 90, 78] eklendi: 4
Sıradaki adım: iş mantığı
Veri modeli hazır — artık listeye dinamik olarak not ekleyebiliyorsun. Sonraki derste iş mantığı katmanı ekleyeceksin: sum ve len ile ortalama hesaplama.
Bu katman, ham veriyi anlamlı bir sonuca dönüştürecek. Ortalama, notların özetini veren temel bir istatistiktir. Başlangıç kodu önceki çözümü taşır; sen yalnızca hesaplamayı eklersin.
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Veri modeli eşleştir
| Kavram | Anlamı |
|---|---|
append |
Sonuna ekler |
len(grades) |
Öğe sayısı |
[85, 90, 78] |
Üç notlu liste |
95 |
Yeni not |
2 grades.append(95) ne yapar?
- 95'i listenin başına koyar
- 95'i siler
- 95'i listenin sonuna ekler Doğru cevap
- Listeyi boşaltır
Açıklama: append her zaman öğeyi listenin sonuna ekler.
3 append çağrısını tamamla
grades.____(95)
grades.append(95)
Açıklama: grades.append(95) 95'i listeye ekler.