复制
收藏
提问
简洁
写一段代码,帮水果店主记录水果的价格信息。 输入:循环输入水果的名字和单价,输入“-1”时结束; 输出:将水果的名字和单价信息,保存到“水果.txt”文件中。
2个月前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
根据您提供的信息12,我们可以编写一段Python代码来帮助水果店主记录水果的价格信息。以下是实现这一功能的代码示例:
# 初始化一个空字典来存储水果和它们的价格
fruit_dict = {}
# 循环输入水果的名字和单价,输入“-1”时结束
while True:
fruit_name = input("请输入水果的名字(输入'-1'结束):")
if fruit_name == "-1":
break
price = float(input("请输入{}的价格:".format(fruit_name)))
fruit_dict[fruit_name] = price
# 将水果的名字和单价信息保存到“水果.txt”文件中
with open("水果.txt", "w", encoding="utf-8") as file:
for fruit, price in fruit_dict.items():
file.write(f"{fruit}的价格是:{price}元\n")
这段代码首先创建了一个空字典fruit_dict
来存储水果的名字和对应的价格。然后,通过一个循环让用户输入水果的名字和价格,如果输入“-1”,则结束输入。接着,使用open
函数以写入模式打开(或创建)一个名为“水果.txt”的文件,并将字典中的信息写入该文件中,每条记录占一行,格式为“水果名的价格是:价格元”。12
你觉得结果怎么样?