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ırEgzersiz talimatları
qtyyi yineleyici değişken olarak kullanarakquantitieslistesindeki 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 birelifkoşulu ekle. Öyleyse'Medium quantity'yazdır.- Kalan tüm miktarları ele almak için bir
elsebloğ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')