Python 练习: 简单角色游戏程序

时间:2022-02-19 04:36:25

要求:

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