Цикл із словником
Ваш масштабатор рецепта вже набирає форми! У вас є словник recipe, де назви інгредієнтів є ключами, а їхні кількості в грамах — значеннями для вашої пасти з томатами та базиліком. Тепер потрібно збільшити всі кількості в 2 рази, щоб пригостити більше гостей на вечірці. Ви пройдетеся по елементах словника та обчислите масштабовані кількості.
Ця вправа є частиною курсу
Вступ до Python для розробників
Інструкції до вправи
- Використайте цикл
for, щоб пройтися по словникуrecipe, застосувавшиingredientіqtyяк ітератори. - Усередині циклу створіть змінну
scaled_qty, яка множить початкову кількість на коефіцієнт масштабування 2.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
recipe = {
"fusilli": 500,
"tomatoes": 400,
"basil": 20,
"garlic": 15,
"olive oil": 15,
"salt": 7
}
# Loop through the recipe dictionary items
for ____, ____ in recipe.____:
# Calculate the scaled quantity by multiplying by 2
scaled_qty = qty ____
print(ingredient, ":", scaled_qty, "g")