构建菜谱缩放器
您已经学会了所有基础模块——现在把它们组合起来吧!您的菜谱缩放器需要:检查储物柜是否有足够的食材、按份数放大菜谱,并为缺失的食材生成购物清单。原始的番茄罗勒意面菜谱可供 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)