python.编程实现:从键盘输入三个商品的信息:商品名称,价格。最后在控制台输出这三个商品的信息。 (要求:单个商品信息用字典存放,多个商品信息用列表存放)
时间: 2024-03-05 18:48:52 浏览: 27
好的,下面是Python代码实现从键盘输入三个商品的信息并输出的过程:
```python
# 定义一个空列表用于存放商品信息
goods_list = []
# 循环三次,分别输入三个商品的信息
for i in range(3):
# 从控制台输入商品名称和价格
name = input("请输入第{}个商品的名称:".format(i+1))
price = float(input("请输入第{}个商品的价格:".format(i+1)))
# 将商品信息存放到字典中
goods = {"name": name, "price": price}
# 将字典添加到列表中
goods_list.append(goods)
# 输出所有商品信息
print("所有商品信息如下:")
for goods in goods_list:
print("商品名称:{},价格:{}元".format(goods["name"], goods["price"]))
```
运行代码后,按照提示输入三个商品的信息,最后会在控制台输出所有商品的信息。每个商品信息用一行显示,包括商品名称和价格。所有商品信息都存放在一个列表中。