程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

300分钟Python入门第21天 - 小明的购物清单优化

hfteth 2025-04-27 13:51:29 技术文章 3 ℃

故事背景: 小明的妈妈希望购物清单能够根据预算自动调整购买的物品数量。

学习内容

  • 使用循环和条件语句处理数据
  • 字典的键和值操作

代码练习

# 小明优化了他的购物清单功能
shopping_items = {
    "苹果": {"价格": 5, "预算": 20},
    "牛奶": {"价格": 10, "预算": 30},
    "面包": {"价格": 3, "预算": 15},
    "鸡蛋": {"价格": 4, "预算": 20}
}
adjusted_list = {item: budget // price for item, info in shopping_items.items() for price, budget in info.items()}
print("调整后的购物清单:")
for item, quantity in adjusted_list.items():
    print(f"{item}: {quantity}")

Tags:

最近发表
标签列表