Koşullu while döngüleri
Tarif ölçekleyicin, tarifi büyütmeden önce her bir malzemeden yeterince olup olmadığını doğrulamalı. Malzeme miktarlarını kontrol etmek ve bilgilendirici durum güncellemeleri sağlamak için koşullu mantıkla birleştirilmiş bir while döngüsü kullanacaksın. Kaç malzemeyi doğruladığını izleyen ingredients_checked adlı bir değişkenin ve domatesli fesleğenli makarna tarifindeki toplam malzeme sayısını temsil eden total_ingredients değişkenin var.
Bu egzersiz
Geliştiriciler için Python’a Giriş
kursunun bir parçasıdırEgzersiz talimatları
ingredients_checked,total_ingredientsdeğerinden küçük olduğu sürece devam eden birwhiledöngüsü oluştur.- Döngü her çalıştığında
ingredients_checkedsayacını 1 artır. - Koşullu ifadeler kullanarak 4’ten az malzemenin incelenip incelenmediğini kontrol et.
- Değilse, 6 veya daha az malzemenin incelenip incelenmediğini kontrol et.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
total_ingredients = 7
ingredients_checked = 0
# Set up the loop
____ ingredients_checked < total_ingredients:
# Increment the counter
____ += 1
# Check if less than 4 ingredients reviewed
____ ingredients_checked < 4:
print("More than half remaining")
# Check if 6 or fewer ingredients reviewed
____ ingredients_checked <= 6:
print("Nearly finished checking")
else:
print("All ingredients verified!")