python3 面向对象__类的内置属性与方法的实例代码


Posted in Python onNovember 09, 2018

0.object类源码

class object:
  """ The most base type """
  def __delattr__(self, *args, **kwargs): # real signature unknown
    """ Implement delattr(self, name). """
    pass
  def __dir__(self): # real signature unknown; restored from __doc__
    """
    __dir__() -> list
    default dir() implementation
    """
    return []
  def __eq__(self, *args, **kwargs): # real signature unknown
    """ Return self==value. """
    pass
  def __format__(self, *args, **kwargs): # real signature unknown
    """ default object formatter """
    pass
  def __getattribute__(self, *args, **kwargs): # real signature unknown
    """ Return getattr(self, name). """
    pass
  def __ge__(self, *args, **kwargs): # real signature unknown
    """ Return self>=value. """
    pass
  def __gt__(self, *args, **kwargs): # real signature unknown
    """ Return self>value. """
    pass
  def __hash__(self, *args, **kwargs): # real signature unknown
    """ Return hash(self). """
    pass
  def __init_subclass__(self, *args, **kwargs): # real signature unknown
    """
    This method is called when a class is subclassed.
    The default implementation does nothing. It may be
    overridden to extend subclasses.
    """
    pass
  def __init__(self): # known special case of object.__init__
    """ Initialize self. See help(type(self)) for accurate signature. """
    pass
  def __le__(self, *args, **kwargs): # real signature unknown
    """ Return self<=value. """
    pass
  def __lt__(self, *args, **kwargs): # real signature unknown
    """ Return self<value. """
    pass
  @staticmethod # known case of __new__
  def __new__(cls, *more): # known special case of object.__new__
    """ Create and return a new object. See help(type) for accurate signature. """
    pass
  def __ne__(self, *args, **kwargs): # real signature unknown
    """ Return self!=value. """
    pass
  def __reduce_ex__(self, *args, **kwargs): # real signature unknown
    """ helper for pickle """
    pass
  def __reduce__(self, *args, **kwargs): # real signature unknown
    """ helper for pickle """
    pass
  def __repr__(self, *args, **kwargs): # real signature unknown
    """ Return repr(self). """
    pass
  def __setattr__(self, *args, **kwargs): # real signature unknown
    """ Implement setattr(self, name, value). """
    pass
  def __sizeof__(self): # real signature unknown; restored from __doc__
    """
    __sizeof__() -> int
    size of object in memory, in bytes
    """
    return 0
  def __str__(self, *args, **kwargs): # real signature unknown
    """ Return str(self). """
    pass
  @classmethod # known case
  def __subclasshook__(cls, subclass): # known special case of object.__subclasshook__
    """
    Abstract classes can override this to customize issubclass().
    This is invoked early on by abc.ABCMeta.__subclasscheck__().
    It should return True, False or NotImplemented. If it returns
    NotImplemented, the normal algorithm is used. Otherwise, it
    overrides the normal algorithm (and the outcome is cached).
    """
    pass
  __class__ = None # (!) forward: type, real value is ''
  __dict__ = {}
  __doc__ = ''
  __module__ = ''

1.内置属性说明

①__class__:说明对象处于模块中的哪一个类

②[类名].__dict__:打印类的所有属性与方法(包括继承自基类的属性和方法)(包括内置属性和方法)

   [对象].__dict__:打印对象的所有属性(私有和公有)

总结

以上所述是小编给大家介绍的python3 面向对象__类的内置属性与方法的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python对url格式解析的方法
May 13 Python
在SAE上部署Python的Django框架的一些问题汇总
May 30 Python
python从入门到精通(DAY 2)
Dec 20 Python
Python中基础的socket编程实战攻略
Jun 01 Python
深入理解NumPy简明教程---数组3(组合)
Dec 17 Python
Python中利用xpath解析HTML的方法
May 14 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
Jun 14 Python
python使用matplotlib绘制雷达图
Oct 18 Python
python 实现提取log文件中的关键句子,并进行统计分析
Dec 24 Python
Tensorflow 实现将图像与标签数据转化为tfRecord文件
Feb 17 Python
Pytorch 高效使用GPU的操作
Jun 27 Python
Python中threading库实现线程锁与释放锁
May 17 Python
python 不同方式读取文件速度不同的实例
Nov 09 #Python
对python多线程与global变量详解
Nov 09 #Python
python 多线程中子线程和主线程相互通信方法
Nov 09 #Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 #Python
对python cv2批量灰度图片并保存的实例讲解
Nov 09 #Python
python进阶之多线程对同一个全局变量的处理方法
Nov 09 #Python
python 多线程将大文件分开下载后在合并的实例
Nov 09 #Python
You might like
基于PHP与XML的PDF文档生成技术
2006/10/09 PHP
PHP.vs.JAVA
2016/04/29 PHP
php中关于长度计算容易混淆的问题分析
2016/05/27 PHP
PHPStrom 新建FTP项目以及在线操作教程
2016/10/16 PHP
php微信开发之谷歌测距
2018/06/14 PHP
jQuery 性能优化指南 (1)
2009/05/21 Javascript
深入理解JavaScript系列(16) 闭包(Closures)
2012/04/12 Javascript
document.documentElement和document.body区别介绍
2013/09/16 Javascript
javascript实现字符串反转的方法
2015/02/05 Javascript
javascript函数特点实例分析
2015/05/14 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
关于JavaScript和jQuery的类型判断详解
2016/10/08 Javascript
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
手动用webpack搭建第一个ReactApp的示例
2018/04/11 Javascript
浅谈webpack-dev-server的配置和使用
2018/05/17 Javascript
Angular中的ng-template及angular 使用ngTemplateOutlet 指令的方法
2018/08/08 Javascript
教你使用vue-cli快速构建的小说阅读器
2019/05/13 Javascript
jQuery Migrate 插件用法实例详解
2019/05/22 jQuery
微信小程序获取用户信息及手机号(后端TP5.0)
2019/09/12 Javascript
python实现去除下载电影和电视剧文件名中的多余字符的方法
2014/09/23 Python
Python multiprocessing.Manager介绍和实例(进程间共享数据)
2014/11/21 Python
Python守护进程(daemon)代码实例
2015/03/06 Python
Python创建模块及模块导入的方法
2015/05/27 Python
python异常和文件处理机制详解
2016/07/19 Python
python清除函数占用的内存方法
2018/06/25 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
Tensorflow tf.dynamic_partition矩阵拆分示例(Python3)
2020/02/07 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
全球领先的鞋类零售商:The Walking Company
2016/07/21 全球购物
英国复古皮包品牌:Beara Beara
2018/07/18 全球购物
阳光体育:Sunny Sports(购买露营和远足设备)
2018/08/07 全球购物
中文专业毕业生自荐信
2014/05/24 职场文书
2014党员四风对照检查材料思想汇报
2014/09/17 职场文书
2014年党小组工作总结
2014/12/20 职场文书
SpringCloud Feign请求头删除修改的操作代码
2022/03/20 Java/Android