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

Geliştiriciler için Python’a Giriş

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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