赞
踩
- class 类名:
- 方法列表
- class Hero: #新式类定义形式
- def info(self) :#实例方法
- print( "人生苦短,我用python")
对象名 = 类名()
- class Hero: #定义类
- def info(self) :#实例方法
- print( "人生苦短,我用python")
- #---------------------------------------------
-
-
- Alex = Hero() # Hero这个类 实例化了一个对象Alex
- Alex.info() # . 表示选择属性或者⽅方法
- #2020.12.17
-
- class Hero(object):
- #__init__() 方法,用来做变量初始化或赋值操作
- def __init__(self,name,skill,hp,atk,armor):
- self.name = name
- self.skill = skill
- self.hp = hp
- self.atk = atk
- self.armor = armor
-
- def move(self):#实例方法 移动
- print("%s 正在前往事发地点..."%(self.name))
-
- def attack(self):#实例方法 攻击
- print("%s 发出了一招强力的 %s..."%(self.name,self.skill))
-
- def info(self):
- print("英雄 %s 的生命值 :%d"%(self.name,self.hp))
- print("英雄 %s 的攻击力 :%d"%(self.name,self.atk))
- print("英雄 %s 的护甲值 :%d"%(self.name,self.armor))
-
- #--------------------------------------------------------------
-
- taidamier = Hero("泰达米尔","旋风斩",3000,6200,8600)
- gailun = Hero("盖伦","大宝剑",12,45,56)
-
- taidamier.move()
- gailun.move()
- print("\n")
-
- taidamier.attack()
- gailun.attack()
- print("\n")
-
- taidamier.info()
- gailun.info()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。