python内置类属性

来源:互联网 发布:淘宝上比较好的男鞋店 编辑:程序博客网 时间:2024/05/23 01:23
  • __dict__ : 类的属性(包含一个字典,由类的数据属性组成)
  • __doc__ :类的文档字符串
  • __name__: 类名
  • __module__: 类定义所在的模块(类的全名是'__main__.className',如果类位于一个导入模块mymod中,那么className.__module__ 等于 mymod)
  • __bases__ : 类的所有父类构成元素(包含了一个由所有父类组成的元组)

class Employee:'所有员工的基类'empCount=0def __init__(self,name,salary):self.name=nameself.salary=salaryEmployee.empCount+=1def displayCount(self):print "Total Employee %d" %Employee.empCountdef displayEmployee(self):print "Name:",self.name,"Salary:",self.salaryprint "Employee.__doc__:",Employee.__doc__print "Employee.__name__:",Employee.__name__print "Employee.__module__:",Employee.__module__print "Employee.__bases__:",Employee.__bases__print "Employee.__dict__:",Employee.__dict__


原创粉丝点击