zoukankan      html  css  js  c++  java
  • 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
    
  • 相关阅读:
    [LUOGU] P3275 [SCOI2011]糖果
    [BZOJ] 2287: 【POJ Challenge】消失之物
    [BZOJ] 2131: 免费的馅饼
    [JZOJ] 5835. Prime
    [JZOJ] 5837.Omeed
    UF_CAMGEOM_ask_custom_points 封装缺陷
    NX Open 切削层加载
    NX Open 图层说
    c++ Dll调用
    VC操作Excel文件编程相关内容总结
  • 原文地址:https://www.cnblogs.com/klvchen/p/9126934.html
Copyright © 2011-2022 走看看