开始使用免费开始使用

构建菜谱缩放器

您已经学会了所有基础模块——现在把它们组合起来吧!您的菜谱缩放器需要:检查储物柜是否有足够的食材、按份数放大菜谱,并为缺失的食材生成购物清单。原始的番茄罗勒意面菜谱可供 4 人食用,而您要招待 10 位客人。

pantry 已设置为一个字典,存放当前食材数量;recipe 字典包含基础食材用量。scale_factor 也已设置为 聚会人数/原始份数(10/4)。

本练习是课程的一部分

Python for Developers 入门

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

shopping_list = []

# Loop through each ingredient and amount in the recipe
for ____, ____ in ____:
  print(ingredient)
编辑并运行代码