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

Listelerle koşullu döngü

Parti için domatesli ve fesleğenli makarna tarifini ölçeklendirmeden önce, neyle çalıştığını anlamak için malzeme miktarlarını incelemen gerekiyor. Tarifindeki miktarlar (gram cinsinden) quantities adlı bir listede saklanıyor. Tarif ölçekleyicini oluşturmanın ilk adımı olarak bu miktarları döngüyle gezecek ve koşullarla kategorilere ayıracaksın — ancak henüz ölçekleme yapmayacaksın. Bu, değişiklik yapmadan önce malzemelerin dağılımını anlamana yardımcı olur.

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

Geliştiriciler için Python’a Giriş

Kursa Göz Atın

Egzersiz talimatları

  • qtyyi yineleyici değişken olarak kullanarak quantities listesindeki her miktarda döngü kur.
  • Döngü içinde, qtynin 400 grama büyük ya da eşit olup olmadığını kontrol eden bir koşul ekle. Öyleyse 'Large quantity' yazdır.
  • qtynin 200 grama büyük ya da eşit olup olmadığını kontrol eden bir elif koşulu ekle. Öyleyse 'Medium quantity' yazdır.
  • Kalan tüm miktarları ele almak için bir else bloğu ekle ve 'Small quantity' yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

quantities = [500, 400, 20, 15, 15, 7]

# Loop through each quantity in the recipe
for ____ in ____:
    # Check if it's a large quantity (400g or more)
    ____ ____ >= 400:
        print('Large quantity')
    # Check if it's a medium quantity (200g or more)
    ____ qty >= ____:
        print('Medium quantity')
    # Otherwise it's a small quantity
    ____:
        print('Small quantity')
Kodu Düzenle ve Çalıştır