老师最后一行代码是什么意思?
# coding:utf-8
class Vehicle(object): # 定义了类
trans_type = 'SUV' # 定义类属性
speed = 0
size = ()
def __info__(self, speed, size): # 定义了构造类函数,2个参数
self.speed = speed # 类属性
self.size = size # 类属性
def show_info(self): # 定义类方法
print('我的所属类型为{}, 速度:{}km/h, 体积:{}'.format(self.trans_type, self.speed, self.size)) # 打印格式化对应的类属性
def move(self): # 定义类方法
print('我已经向前移动了50米') # 打印
def set_speed(self, new_speed): # 定义类方法
self.new_speed = new_speed # 定义类属性 赋值40的速度
def get_speed(self): # 定义类方法
print('我的时速为:{}km/h'.format(self.new_speed)) # 打印格式化类属性赋值的40速度
def speed_up(self): # 定义类方法
print('我的时速由{}km/h提升到了{}km/h'.format(self.new_speed, self.new_speed+10)) # 打印格式化40速度提升50
def speed_down(self): # 定义类方法
print('我的速度由{}km/h下降到了{}km/h'.format(self.new_speed+10, self.new_speed-5)) # 打印50速度下降到35
def transport_identify(self, a):
if type(a) == type(a):
print('类型匹配')
if __name__ == '__main__':
tool_1 = Vehicle()
tool_1.__info__(20, (3.6, 1.9, 1.75))
tool_1.show_info()
tool_1.move()
tool_1.set_speed(40)
tool_1.get_speed()
tool_1.speed_up()
tool_1.speed_down()
tool_1.transport_identify(tool_1)6
收起
正在回答 回答被采纳积分+1
1回答
Python全能工程师
- 参与学习 人
- 提交作业 16416 份
- 解答问题 4469 个
全新版本覆盖5大热门就业方向:Web全栈、爬虫、数据分析、软件测试、人工智能,零基础进击Python全能型工程师,从大厂挑人到我挑大厂,诱人薪资在前方!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星