定义类:
例:定义名为Hero()的类,类中包括health和power两个变量(通常将类中的变量称为属性)、一个函数add(类中的函数称为方法)
>>> class Hero(object): #...= 500 #可以灵活的进行更改类的变量
>>> zhangxu.add(4,5) #调用类的add方法
9
dir()函数:
dir()可以查看类或对象提供可以调用的属性和方法。...>>> dir(Hero) #查看Hero类的属性和方法 如下前边是默认的,后边是定义的
['__class__', '__delattr__', '__dict__', '__dir__', '_...join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition...join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition