02_python基础(面向对象编程)

#!/usr/bin/env python3
# -*- coding:utf-8 -*-
# Author: lancer 2019-8-1 12:46:04

class ClassName(object): #object默认是所有类的基类
def __init__(self): #初始化
print(" class init ")

if __name__ == "__main__":
test = ClassName() #类的实例化

Python内置类属性

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

猜你喜欢

转载自www.cnblogs.com/archmage01/p/11441274.html
今日推荐