class Person: #声明一个类
def __init__(self,name,hp,ad,sex,job):
'''初始化函数'''
self.name=name
self.hp=hp
self.ad=ad
self.sex=sex
self.job=job
def attack(self,dog):
'''人打狗,狗掉血'''
dog.hp=dog.hp-self.sd
print('%s攻击了%s,%s掉了%s血,还剩%s血'%(
self.name,
dog.name,
dog.name,
self.ad,
dog.hp ))
class Dog:#声明一个类
def __init__(self,name,kind,hp,sd):
'初始化函数'
self.name=name
self.hp=hp
self.ad=ad
self.kind=kind
def bite(self,person) :
person.hp-=self.ad
print('%s咬了%s,%s掉了%s血,还剩%s血'%(
self.name,
person.name,
person.name,
self.ad,
person.hp
))
zhangsan=Person('zhangsan',200,40,'男','射手')
lisi=Person('lisi',400,20,'男','战士')
dog1=Dog('旺财','小土狗',20000,40)
dog1=Dog('二哈','哈士奇',20000,40)
dog1.bite(zhangsan)
lisi.attack(dog2)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!