Python面向对象特殊属性及方法解析


Posted in Python onSeptember 16, 2020

特殊属性

Python中对象包括很多双下划?开始和结束的属性,这些特殊属性,有特殊用法。

特殊方法 含义
obj.__dict__ 对象的属性字典
obj.__class__ 对象所处的类
class.__bases__ 类的基本元组(多继承)
class.__base__ 类的基类
class.__mro__ 类层次结构
class.__subclasses__() 子类列表

代码如下

class A:
  pass
class B:
  pass
class C(A,B):
  def __init__(self,nn):
    self.nn = nn
  def cc(self):
    print('cc')

c = C(3)
print(dir(c))
print(c.__dict__)
print(c.__class__)
print(C.__bases__)
print(C.mro())
print(A.__subclasses__())

结果

Python面向对象特殊属性及方法解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python访问纯真IP数据库的代码
May 19 Python
Python函数嵌套实例
Sep 23 Python
Python利用turtle库绘制彩虹代码示例
Dec 20 Python
python读取中文txt文本的方法
Apr 12 Python
Tensorflow 实现修改张量特定元素的值方法
Jul 30 Python
在Python中关于使用os模块遍历目录的实现方法
Jan 03 Python
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
Jun 20 Python
Numpy中对向量、矩阵的使用详解
Oct 29 Python
pycharm修改file type方式
Nov 19 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
Feb 28 Python
python如何调用php文件中的函数详解
Dec 29 Python
Matplotlib绘制条形图的方法你知道吗
Mar 21 Python
通过代码实例了解Python异常本质
Sep 16 #Python
Python使用xpath实现图片爬取
Sep 16 #Python
Python自动创建Excel并获取内容
Sep 16 #Python
python如何实时获取tcpdump输出
Sep 16 #Python
基于python实现复制文件并重命名
Sep 16 #Python
详解python程序中的多任务
Sep 16 #Python
python实现简单的tcp 文件下载
Sep 16 #Python
You might like
一个很方便的 XML 类!!原创的噢
2006/10/09 PHP
支持中文的php加密解密类代码
2011/11/27 PHP
奇怪的PHP引用效率问题分析
2012/03/23 PHP
smarty 缓存控制前的页面静态化原理
2013/03/15 PHP
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2014/06/10 PHP
Paypal实现循环扣款(订阅)功能
2017/03/23 PHP
php 使用mpdf实现指定字段配置字体样式的方法
2019/07/29 PHP
最佳JS代码编写的14条技巧
2011/01/09 Javascript
关于在IE下的一个安全BUG --可用于跟踪用户的系统鼠标位置
2013/04/17 Javascript
jquery实现图片翻页效果
2013/12/23 Javascript
jQuery的事件委托实例分析
2015/07/15 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
ionic实现滑动的三种方式
2016/08/27 Javascript
Vue渲染函数详解
2017/09/15 Javascript
小程序实现授权登陆的解决方案
2018/12/02 Javascript
详解小程序循环require之坑
2019/03/08 Javascript
基于Vue2-Calendar改进的日历组件(含中文使用说明)
2019/04/14 Javascript
微信小程序 搜索框组件代码实例
2019/09/06 Javascript
JS实现音量控制拖动
2020/01/15 Javascript
javascript实现多边形碰撞检测
2020/10/24 Javascript
Python实现SVN的目录周期性备份实例
2015/07/17 Python
详解python中executemany和序列的使用方法
2017/08/12 Python
python操作excel的方法(xlsxwriter包的使用)
2018/06/11 Python
python中append实例用法总结
2019/07/30 Python
Django获取应用下的所有models的例子
2019/08/30 Python
关于Python字符串显示u...的解决方式
2020/03/06 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
VICHY薇姿英国官网:全球专业敏感肌护肤领先品牌
2017/07/04 全球购物
英国领先的大码时装品牌之一:Elvi
2018/08/26 全球购物
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
自荐信结尾
2013/10/27 职场文书
2015年学习部工作总结范文
2015/03/31 职场文书
运动员入场前导词
2015/07/20 职场文书
运动会运动员赞词
2015/07/22 职场文书
创业计划书之校园跑腿公司
2019/09/24 职场文书