• __dict__ : 类的属性(包含一个字典,由类的数据属性组成)
  • __doc__ :类的文档字符串
  • __name__: 类名
  • __module__: 类定义所在的模块(类的全名是'__main__.className',如果类位于一个导入模块mymod中,那么className.__module__ 等于 mymod)
  • __bases__ : 类的所有父类构成元素(包含了一个由所有父类组成的元组)

Python内置类属性调用实例如下:

#!/usr/bin/python
# -*- coding: UTF-8 -*- class Employee:
'所有员工的基类'
empCount = 0 def __init__(self, name, salary):
self.name = name
self.salary = salary
Employee.empCount += 1 def displayCount(self):
print "Total Employee %d" % Employee.empCount def displayEmployee(self):
print "Name : ", self.name, ", Salary: ", self.salary print "Employee.__doc__:", Employee.__doc__
print "Employee.__name__:", Employee.__name__
print "Employee.__module__:", Employee.__module__
print "Employee.__bases__:", Employee.__bases__
print "Employee.__dict__:", Employee.__dict__

执行以上代码输出结果如下:

Employee.__doc__: 所有员工的基类
Employee.__name__: Employee
Employee.__module__: __main__
Employee.__bases__: ()
Employee.__dict__: {'__module__': '__main__', 'displayCount': <function displayCount at 0x10a939c80>, 'empCount': 0, 'displayEmployee': <function displayEmployee at 0x10a93caa0>, '__doc__': '\xe6\x89\x80\xe6\x9c\x89\xe5\x91\x98\xe5\xb7\xa5\xe7\x9a\x84\xe5\x9f\xba\xe7\xb1\xbb', '__init__': <function __init__ at 0x10a939578>}

最新文章

  1. JSP基础学习
  2. Linux中挂载window7的共享文件
  3. php格式化金额函数分享
  4. superF12
  5. JavaWeb学习总结(一)—JavaWeb开发入门及环境搭建
  6. jsCodeWar 多函数嵌套调用
  7. (转)C#进行图像处理的几种方法(Bitmap,BitmapData,IntPtr)
  8. 一个perfect 的解决 阴影拉伸的方法 shadow map strech
  9. 线性表-串:KMP模式匹配算法
  10. 使用innobackupex备份mysql数据库
  11. datazen logo修改
  12. 团队介绍 | 魅动 Magic Motion
  13. 一个最简的 USB Audio 示例
  14. Linux mysql 数据库忘记root密码
  15. MySQL启动出现The server quit without updating PID file错误解决办法
  16. Redis-05.主从复制与Sentinel
  17. BOM基础 计时器 定时器 DOM 基础
  18. UML和模式应用5:细化阶段(6)---操作契约
  19. Python学习杂记
  20. oracle 清空表数据的2种方式及速度比较

热门文章

  1. 【Spring Cloud】Spring Cloud使用总结
  2. Eclipse中格式化代码
  3. 双01字典树最小XOR(three arrays)--2019 Multi-University Training Contest 5(hdu杭电多校第5场)
  4. # 数字签名&amp;数字证书
  5. python-day31(正式学习)
  6. springboot2整合zookeeper集成curator
  7. 使用.NET Core创建Windows服务(一) - 使用官方推荐方式
  8. c# 不让窗体显示在alt tab中
  9. pc和手机适应js代码
  10. 第十九篇 jQuery初步学习