从键盘输入一个包含水果名称的列表,再输入一个新的水果价格列表,并将水果和它对应的价格打印出来。用python
时间: 2024-09-23 13:02:56 浏览: 62
将成绩划分为5个等级,并从键盘输入一个成绩,判断其等级并输出\
5星 · 资源好评率100%
在Python中,你可以使用字典数据结构来实现这个功能,因为字典可以方便地存储键值对,键通常是水果名,值是价格。下面是一个简单的示例:
```python
# 定义一个空字典来存储水果及其价格
fruit_prices = {}
# 输入水果名称和价格
while True:
fruit = input("请输入一个水果名称,或者输入'quit'结束输入:")
if fruit.lower() == 'quit':
break
price = float(input(f"请输入'{fruit}'的价格:"))
fruit_prices[fruit] = price
# 打印结果
print("以下是水果价格信息:")
for fruit, price in fruit_prices.items():
print(f"{fruit}: {price}")
# 如果需要,还可以添加一个函数来处理这个过程
def get_fruit_prices():
# ...上面同样的代码...
get_fruit_prices()
```
在这个例子中,我们首先创建了一个空字典`fruit_prices`。然后通过循环提示用户输入水果名和价格,直到用户选择退出。最后遍历字典并打印出每种水果及其对应的价格。
如果你想把这段代码封装到一个函数中,只需调用`get_fruit_prices()`即可。
阅读全文