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ş
Egzersiz 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ı 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')