在python中新建一个战士并且初始化他血量和攻击力两个属性,定义一个类的函数传入参数把让他的血量等于血量减参数
时间: 2023-04-04 10:03:37 浏览: 114
好的,我可以回答这个问题。在 Python 中,可以使用以下代码来定义一个战士类并初始化他的血量和攻击力属性:
```
class Warrior:
def __init__(self, hp, atk):
self.hp = hp
self.atk = atk
```
然后,可以创建一个战士对象并将其血量减去一个参数:
```
warrior = Warrior(100, 10)
warrior.hp -= 20
```
这样,战士的血量就会减少 20 点。
阅读全文