НачатьНачать бесплатно

Создание масштабировщика рецептов

Вы изучили все необходимые элементы — теперь пора собрать их воедино! Ваш масштабировщик рецептов должен: проверить, достаточно ли ингредиентов в кладовой, увеличить количество порций и составить список покупок для недостающих ингредиентов. Оригинальный рецепт пасты с томатами и базиликом рассчитан на 4 человека, а вы готовитесь к вечеринке на 10 гостей.

Словарь pantry содержит текущие запасы ингредиентов, а словарь recipe — базовые количества. Переменная scale_factor уже задана как отношение числа гостей к оригинальному количеству порций (10/4).

Это упражнение является частью курса

Введение в Python для разработчиков

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

shopping_list = []

# Loop through each ingredient and amount in the recipe
for ____, ____ in ____:
  print(ingredient)
Редактировать и запускать код