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使用matplotlib实现绘制自定义图形功能示例
Jan 18 Python
python pandas 对series和dataframe的重置索引reindex方法
Jun 07 Python
详解Python3的TFTP文件传输
Jun 26 Python
DJANGO-URL反向解析REVERSE实例讲解
Oct 25 Python
从numpy数组中取出满足条件的元素示例
Nov 26 Python
python实现人机猜拳小游戏
Feb 03 Python
PyQt5中向单元格添加控件的方法示例
Mar 24 Python
详解python datetime模块
Aug 17 Python
python调用win32接口进行截图的示例
Nov 11 Python
Python基础之数据结构详解
Apr 28 Python
分位数回归模型quantile regeression应用详解及示例教程
Nov 02 Python
Python卷积神经网络图片分类框架详解分析
Nov 07 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解决中文乱码
2017/04/28 PHP
Laravel给生产环境添加监听事件(SQL日志监听)
2017/06/19 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
PHP的介绍以及优势详细分析
2019/09/05 PHP
jQuery 创建Dom元素
2010/05/07 Javascript
10个基于Jquery的幻灯片插件教程
2010/10/29 Javascript
Jquery index()方法 获取相应元素索引值
2012/10/12 Javascript
js调用AJAX时Get和post的乱码解决方法
2013/06/04 Javascript
中文路径导致unitpngfix.js不正常的解决方法
2013/06/26 Javascript
javascript截取字符串小结
2015/04/28 Javascript
微信小程序实现手势图案锁屏功能
2018/01/30 Javascript
Vue数据双向绑定原理及简单实现方法
2018/05/18 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
2018/09/29 Javascript
vue 项目build错误异常的解决方法
2019/04/22 Javascript
Vue在chrome44偶现点击子元素事件无法冒泡的解决方法
2019/12/15 Javascript
python使用pil库实现图片合成实例代码
2018/01/20 Python
在python中利用最小二乘拟合二次抛物线函数的方法
2018/12/29 Python
Python requests模块实例用法
2019/02/11 Python
基于wxPython的GUI实现输入对话框(2)
2019/02/27 Python
django基于restframework的CBV封装详解
2019/08/08 Python
基于Python和PyYAML读取yaml配置文件数据
2020/01/13 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
IntelliJ 中配置 Anaconda的过程图解
2020/06/01 Python
Python 列表推导式需要注意的地方
2020/10/23 Python
详解CSS3中使用gradient实现渐变效果的方法
2015/08/18 HTML / CSS
CSS3 函数技巧 用css 实现js实现的事情(clac Counters Tooltip)
2017/08/15 HTML / CSS
CSS3实现淘宝留白的方法
2020/06/05 HTML / CSS
HTML5的结构和语义(2):结构
2008/10/17 HTML / CSS
Rosetta Stone官方网站:语言学习
2019/01/05 全球购物
医学专业五年以上个人求职信
2013/12/03 职场文书
人力资源管理专业自荐书范文
2014/02/10 职场文书
妇女儿童发展规划实施方案
2014/03/16 职场文书
穆斯林的葬礼读书笔记
2015/06/26 职场文书
公司团队口号霸气押韵
2015/12/24 职场文书
vue判断按钮是否可以点击
2022/04/09 Vue.js