机器人
积分排行榜
Scratch
积分排行榜
Python
在线答题
积分排行榜
活跃排行榜
C++
在线答题
积分排行榜
活跃排行榜
网盘
链接
打字练习
Microbit
未登录
未登录
登录学习
作者:
张昊翔
更新时间:
2023-12-24 16:18
浏览:
444次
点赞:
1次
热度:
20
class Bicycle: km=0 def run(self,km): self.km=self.km+km print("我骑行了"+str(self.km)+"公里") class EBicycle(Bicycle): vol=0 def charge(self,vol): self.vol=self.vol+vol print("电量",self.vol) def run(self,km): if self.vol<0: super().run(km) else: self.km=self.km+km d=km//10 self.vol=self.vol-d print("电动车跑了",self.km,"公里") print("电动车还剩",self.vol,"度电") B=Bicycle() B.run(10) E=EBicycle() E.charge(10) E.run(500)
点赞成功
分享作品
×