Python 练习: 简单角色游戏程序
程序员文章站
2022-04-16 13:33:12
要求: 1、创建三个游戏人物,分别是: 苍井井,女,18,初始战斗力1000 东尼木木,男,20,初始战斗力1800 波多多,女,19,初始战斗力2500 2、游戏场景,分别: 草丛战斗,消耗200战斗力 自我修炼,增长100战斗力 多人游戏,消耗500战斗力 ......
要求:
1、创建三个游戏人物,分别是:
苍井井,女,18,初始战斗力1000
东尼木木,男,20,初始战斗力1800
波多多,女,19,初始战斗力2500
2、游戏场景,分别:
草丛战斗,消耗200战斗力
自我修炼,增长100战斗力
多人游戏,消耗500战斗力
class Person: def __init__(self, name, gender, age, fight): self.name = name self.gender = gender self.age = age self.fight = fight def caocong(self): self.fight = self.fight - 200 def xiulian(self): self.fight = self.fight + 100 def duoren(self): self.fight = self.fight - 500 def show(self): print("%s %s %d %d" %(self.name, self.gender, self.age, self.fight)) cang = Person("苍井井", "女", 18, 1000) dong = Person("东尼木木", "男", 20, 1800) bo = Person("波多多", "女", 19, 2500) cang.show() dong.show() bo.show() cang.caocong() dong.xiulian() bo.duoren() cang.show() dong.show() bo.show() 运行结果: 苍井井 女 18 1000 东尼木木 男 20 1800 波多多 女 19 2500 苍井井 女 18 800 东尼木木 男 20 1900 波多多 女 19 2000
上一篇: Bash游戏(51Nod - 1046)