创建一个包含实例属性的汽车类,汽车通常包括车型,颜色,品牌,行驶里程等属性,还可以包括设置和获取行驶里程的方法。本练习要求编写一个汽车类,该类包括上述属性(要求为实例属性)和方法,然后实现以下功能:
1.创建两个汽车类的实例,分别输出它们的属性。
2.调用汽车类的方法设置行驶里程,再读取最终的行驶里程并输出
示例代码如下有帮助望采纳~
class Car:
def __init__(self, brand, color, mark, mile) -> None:
self.brand = brand
self.color = color
self.mark = mark
self.mile = mile
def get_mile(self):
return self.mile
def set_mile(self, mile):
self.mile = mile
def print_attr(self):
print(
f'brand:{self.brand},color:{self.color},mark:{self.mark},mile:{self.mile}')
if __name__ == '__main__':
a = Car('梅赛德斯', '灰', '奔驰', 1600)
b = Car('梅赛德斯', '绿', '垃圾车', 800)
a.print_attr()
b.print_attr()
a.set_mile(1800)
print(a.get_mile())