Python 水果店价格更新程序:添加、更新水果价格

本程序实现水果店价格更新功能,用户输入水果名称和价格,程序会判断水果是否已存在,如果存在则更新价格,并给出提示信息;如果不存在,则将水果和价格添加到字典中。

示例代码:

cost = {'苹果': 5.2, '山竹': 12.9, '香蕉': 2.4, '荔枝': 15, '葡萄': 9.3, '桂圆': 8, '蓝莓': 10, '李子': 8}

fruit = input('请输入水果名称:')
price = float(input('请输入水果价钱:'))

if fruit in cost:
    if price > cost[fruit]:
        cost[fruit] = price
        print(f'{fruit}涨价了,现价{price}元')
    elif price < cost[fruit]:
        cost[fruit] = price
        print(f'{fruit}降价了,现价{price}元')
    else:
        print(f'{fruit}的价钱没有变化')
else:
    cost[fruit] = price
    print(f'{fruit}的价钱{price}元已上传')

代码解释:

  1. 首先定义一个字典 cost,存储现有的水果价格信息。
  2. 使用 input() 函数获取用户输入的水果名称和价格。
  3. 使用 if 语句判断输入的水果名称是否在 cost 字典中。
  4. 如果存在,则根据输入的价格与原价格比较,输出相应的信息,并更新 cost 字典中的价格。
  5. 如果不存在,则将水果名称和价格添加到 cost 字典中,并输出提示信息。

程序功能:

  • 可以根据用户输入添加新水果价格信息。
  • 可以根据用户输入更新已存在水果的价格信息。
  • 可以根据用户输入判断水果价格是否发生变化。

使用方法:

  1. 将代码保存为 .py 文件,例如 fruit_price.py。
  2. 在命令行中运行该文件,例如 python fruit_price.py。
  3. 按照提示输入水果名称和价格。
  4. 程序会根据输入信息进行判断并输出相应的结果。

扩展功能:

  • 可以添加更多功能,例如:
    • 存储历史价格信息。
    • 打印所有水果的价格信息。
    • 从文件中读取和保存水果价格信息。
    • 使用图形界面进行交互。

希望这份代码和解释能帮助你理解如何使用 Python 编写水果店价格更新程序。

Python 水果店价格更新程序:添加、更新水果价格

原文地址: https://www.cveoy.top/t/topic/pnzb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录