"""
暴力摩托程序(完成下列需求):
1. 创建三个游戏人物,分别是:
苍井井,女,18,攻击力ad为20,血量200
东尼木木,男,20,攻击力ad为30,血量150
波多多,女,19,攻击力ad为50,血量80
2. 创建三个游戏武器,分别是:
平底锅,ad为20
斧子,ad为50
双节棍,ad为65
3. 创建三个游戏摩托车,分别是:
小踏板,速度60迈
雅马哈,速度80迈
宝马,速度120迈。
完成下列需求(利用武器打人掉的血量为武器的ad + 人的ad):
(1)苍井井骑着小踏板开着60迈的车行驶在赛道上。
(2)东尼木木骑着宝马开着120迈的车行驶在赛道上。
(3)波多多骑着雅马哈开着80迈的车行驶在赛道上。
(4)苍井井赤手空拳打了波多多20滴血,波多多还剩xx血。
(5)东尼木木赤手空拳打了波多多30滴血,波多多还剩xx血。
(6)波多多利用平底锅打了苍井井一平底锅,苍井井还剩xx血。
(7)波多多利用斧子打了东尼木木一斧子,东尼木木还剩xx血。
(8)苍井井骑着宝马打了骑着小踏板的东尼木木一双节棍,东尼木木哭了,还剩xx血。(选做)
(9)波多多骑着小踏板打了骑着雅马哈的东尼木木一斧子,东尼木木哭了,还剩xx血。(选做)
"""
class Game_role:
def __init__(self, name, sex, age, ad, hp):
self.name = name
self.sex = sex
self.age = age
self.ad = ad
self.hp = hp
def drive(self, motor):
self.motor = motor
self.motor.drive_motor(self)
def attack(self, role_obj):
role_obj.hp -= self.ad
print(f'{
self.name}赤手空拳打了{
role_obj.name}<
暴力摩托程序
于 2022-02-26 11:33:04 首次发布