CodeBlanks Logo Icon CodeBlanks

Miktar güncelleme

update_quantity ve remove_item ile sepeti yönetirsin.

Miktar güncelleme

Bu derste sepetteki bir ürünün miktarını güncellemeyi öğreneceğiz. Listeler indeksle erişilebilir; cart[0] ilk öğedir:

cart = ["Elma", "Ekmek"]
cart[0] = "Elma x2"
print(cart)  # ['Elma x2', 'Ekmek']

Indeks 0'dan başlar. cart[0] = ... ilk öğeyi değiştirir. Bu, liste öğelerini güncellemenin temel yolidur.

Indeks erişimi

Liste öğelerine indeksle erişiriz. Indeks 0'dan başlar: cart[0] ilk, cart[1] ikinci öğe.

cart = ["Elma", "Ekmek", "Sut"]
print(cart[0])  # Elma
print(cart[2])  # Sut

Negatif indeks sonadan başlar: cart[-1] son öğe. Bu, liste sonu kontrolü için kullanışlıdır.

İndeks erişimi, sepet içinden belirli bir öğeyi okumak veya değiştirmek için kullanılır.

İndeks erişimi, sepet içinden belirli bir öğeyi okumak veya değiştirmek için kullanılır.

İndeks erişimi, sepet içinden belirli bir öğeyi okumak veya değiştirmek için kullanılır.

İndeks erişimi, sepet içinden belirli bir öğeyi okumak veya değiştirmek için kullanılır.

Uygulama Öğe güncelle ve yazdır

cart = ["Elma", "Ekmek"] ata. cart[0] = "Elma x2" ile ilk öğeyi güncelle. print(cart) yazdır.

Başlangıç kodu

main.py
# Oge guncelle

Örnek çözüm

main.py
cart = ["Elma", "Ekmek"]
cart[0] = "Elma x2"
print(cart)

Beklenen çıktı

['Elma x2', 'Ekmek']

Soru ve cevaplar

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

1 cart = ["a", "b"] listesinde cart[0] nedir?

  • "b"
  • "a" Doğru cevap
  • 0
  • Hata

Açıklama: 'a'. Indeks 0 ilk öğedir.

2 Ilk öğeyi güncelle

Soru
cart = ["Elma", "Ekmek"]
cart[____] = "Elma x2"
Cevap
cart = ["Elma", "Ekmek"]
cart[0] = "Elma x2"

Açıklama: cart[0] ilk öğeyi günceller.

3 Indeks kavramlarını eşleştir

Kavram Anlamı
cart[0] Ilk öğe
cart[1] Ikinci öğe
cart[-1] Son öğe
cart[i] = x Öğe güncelleme

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