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

Posted klvchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 练习: 简单角色游戏程序相关的知识,希望对你有一定的参考价值。

要求:
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







以上是关于Python 练习: 简单角色游戏程序的主要内容,如果未能解决你的问题,请参考以下文章

python小练习简单的猜数字游戏

Python练习

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

Python 函数练习数字游戏

Python 练习项目1 弹球游戏

Python小游戏,练手一定得试试,看似简单练习确实很实用