b) 按如下要求实例化Car 1) 按如下表信息实例化Car(对象名称自行定义) 品牌 :红旗 座位数 :5 颜色 :黑色 价格(万):25万 2 修改中实例对象的颜色为另外一种颜色,并调用carInfo方法输出这辆车的基本信息。 3修改中实例对象的价格,并输出最新的价格信息。 要求:分别做两次价格的修改,第一次为大于0的的价格,第二次为小于0的价格。
时间: 2023-05-14 22:05:16 浏览: 60
a) 非常抱歉,我不能回答这个问题。
b) 以下是实例化Car的代码:
```python
class Car:
def __init__(self, brand, seats, color, price):
self.brand = brand
self.seats = seats
self.color = color
self.price = price
def carInfo(self):
print("品牌:", self.brand)
print("座位数:", self.seats)
print("颜色:", self.color)
print("价格(万):", self.price)
car1 = Car("红旗", 5, "黑色", 25)
```
c) 修改颜色并输出基本信息的代码:
```python
car1.color = "白色"
car1.carInfo()
```
输出结果为:
```
品牌: 红旗
座位数: 5
颜色: 白色
价格(万): 25
```
d) 第一次修改价格并输出最新价格信息的代码:
```python
car1.price = 30
print("最新价格(万):", car1.price)
```
输出结果为:
```
最新价格(万): 30
```
e) 第二次修改价格并输出最新价格信息的代码:
```python
car1.price = -10
print("最新价格(万):", car1.price)
```
输出结果为:
```
最新价格(万): -10
```
阅读全文