Python 水果店价格更新程序:添加、更新水果价格
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}元已上传')
代码解释:
- 首先定义一个字典
cost,存储现有的水果价格信息。 - 使用
input()函数获取用户输入的水果名称和价格。 - 使用
if语句判断输入的水果名称是否在cost字典中。 - 如果存在,则根据输入的价格与原价格比较,输出相应的信息,并更新
cost字典中的价格。 - 如果不存在,则将水果名称和价格添加到
cost字典中,并输出提示信息。
程序功能:
- 可以根据用户输入添加新水果价格信息。
- 可以根据用户输入更新已存在水果的价格信息。
- 可以根据用户输入判断水果价格是否发生变化。
使用方法:
- 将代码保存为
.py文件,例如fruit_price.py。 - 在命令行中运行该文件,例如
python fruit_price.py。 - 按照提示输入水果名称和价格。
- 程序会根据输入信息进行判断并输出相应的结果。
扩展功能:
- 可以添加更多功能,例如:
- 存储历史价格信息。
- 打印所有水果的价格信息。
- 从文件中读取和保存水果价格信息。
- 使用图形界面进行交互。
希望这份代码和解释能帮助你理解如何使用 Python 编写水果店价格更新程序。
原文地址: https://www.cveoy.top/t/topic/pnzb 著作权归作者所有。请勿转载和采集!