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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM