有没有哪位大佬帮忙python小白看一下这个代码的IF语句为什么不起作用的,谢谢!

这个代码的IF语句是不能回调汽车的里程表,但是不知道IF语句哪里出问题了,不起作用,感谢帮忙解答!

你的update_odometer函数第一句把mileage赋值给了self.odometer_reading,使得self.odometer_reading等于mileage,所以后面的if语句永远不会执行else分支语句,所以应该把第一句self.odometer_reading=mileage删掉,就行了.

完整的update_odometer函数如下(改动的地方见注释)

温馨提示:答案为网友推荐,仅供参考
相似回答