定义数组存储3部汽车对象。 汽车的属性:品牌,价格,颜色。 创建三个汽车对象,数据通过键盘录入而来,并把数据存入到数组当中。
时间: 2024-05-12 22:20:56 浏览: 91
```python
# 创建一个长度为3的空列表cars
cars = []
# 循环3次,每次创建一个字典表示一辆汽车,将字典添加到列表cars中
for i in range(3):
# 从键盘输入汽车品牌、价格和颜色
brand = input("请输入汽车品牌:")
price = float(input("请输入汽车价格:"))
color = input("请输入汽车颜色:")
# 创建一个字典表示一辆汽车
car = {"brand": brand, "price": price, "color": color}
# 将字典添加到列表cars中
cars.append(car)
# 输出cars列表中的所有汽车对象
for car in cars:
print(car)
```
运行示例:
```
请输入汽车品牌:宝马
请输入汽车价格:50
请输入汽车颜色:红色
请输入汽车品牌:奔驰
请输入汽车价格:60
请输入汽车颜色:黑色
请输入汽车品牌:奥迪
请输入汽车价格:45
请输入汽车颜色:白色
{'brand': '宝马', 'price': 50.0, 'color': '红色'}
{'brand': '奔驰', 'price': 60.0, 'color': '黑色'}
{'brand': '奥迪', 'price': 45.0, 'color': '白色'}
```
阅读全文