1. 程式人生 > >Python 練習: 簡單角色遊戲程序

Python 練習: 簡單角色遊戲程序

CA per %d python show code pytho 8 8 AS

要求:
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 練習: 簡單角色遊戲程序