Умовний цикл зі списками
Перш ніж масштабувати рецепт пасти з помідорами та базиліком для вечірки, потрібно переглянути кількості інгредієнтів, щоб розуміти, з чим ви працюєте. Кількості вашого рецепту збережено у списку quantities (у грамах). Як перший крок у створенні інструмента для масштабування рецепта, ви пройдетеся цими значеннями в циклі та за допомогою умов класифікуєте їх — але поки не масштабуватимете. Це допоможе зрозуміти розподіл інгредієнтів перед будь-якими змінами.
Ця вправа є частиною курсу
Вступ до Python для розробників
Інструкції до вправи
- Пройдіться в циклі по кожній кількості у списку
quantities, використовуючиqtyяк змінну-ітератор. - Усередині циклу додайте умову, яка перевіряє, чи
qtyбільше або дорівнює 400 грамам. Якщо так, виведіть'Large quantity'. - Додайте умову
elif, щоб перевірити, чиqtyбільше або дорівнює 200 грамам. Якщо так, виведіть'Medium quantity'. - Додайте блок
elseдля обробки решти значень і виведіть'Small quantity'.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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')