BaşlayınÜcretsiz başlayın

Sözlük ile döngü kurma

Tarif ölçekleyicin şekilleniyor! Domatesli ve fesleğenli makarnan için malzeme adlarını anahtar, gram cinsinden miktarlarını ise değer olarak tutan recipe adında bir sözlüğün var. Şimdi, partindeki daha fazla misafire servis etmek için tüm miktarları 2 katsayısıyla ölçeklemen gerekiyor. Sözlük öğeleri üzerinde döngü kuracak ve ölçeklenmiş miktarları hesaplayacaksın.

Bu egzersiz, kursun bir parçasıdır

Geliştiriciler için Python’a Giriş

Kursa Göz Atın

Egzersiz talimatları

  • recipe sözlüğü üzerinde yinelemek için ingredient ve qty yineleyicilerini kullanarak bir for döngüsü kur.
  • Döngünün içinde, orijinal miktarı 2 ölçekleme katsayısı ile çarpan scaled_qty adlı bir değişken oluştur.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

recipe = {
    "fusilli": 500,
    "tomatoes": 400,
    "basil": 20,
    "garlic": 15,
    "olive oil": 15,
    "salt": 7
}

# Loop through the recipe dictionary items
for ____, ____ in recipe.____:
    # Calculate the scaled quantity by multiplying by 2
    scaled_qty = qty ____
    
    print(ingredient, ":", scaled_qty, "g")
Kodu Düzenle ve Çalıştır