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切换hosts文件代码示例
Dec 31 Python
Python面向对象编程中的类和对象学习教程
Mar 30 Python
python编码总结(编码类型、格式、转码)
Jul 01 Python
利用Python实现颜色色值转换的小工具
Oct 27 Python
django使用图片延时加载引起后台404错误
Apr 18 Python
TensorFlow实现模型评估
Sep 07 Python
python模拟登陆,用session维持回话的实例
Dec 27 Python
python的sorted用法详解
Jun 25 Python
Django连接数据库并实现读写分离过程解析
Nov 13 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
Jan 08 Python
python集成开发环境配置(pycharm)
Feb 14 Python
基于Python生成个性二维码过程详解
Mar 05 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 array_search() 函数使用
2010/04/13 PHP
PHP 信号管理知识整理汇总
2017/02/19 PHP
PHP异常处理定义与使用方法分析
2017/07/25 PHP
JavaScript TO HTML 转换
2006/06/26 Javascript
让IE6支持min-width和max-width的方法
2010/06/25 Javascript
jquery动态加载图片数据练习代码
2011/08/04 Javascript
Extjs4 GridPanel 的几种样式使用介绍
2013/04/18 Javascript
jQuery prev ~ siblings选择器使用介绍
2013/08/09 Javascript
对Jquery中的ajax再封装,简化操作示例
2014/02/12 Javascript
javascript实现依次输入input自动定焦
2014/12/23 Javascript
js实现简易的单数字随机抽奖(0-9)
2020/03/19 Javascript
Node.js+Express配置入门教程
2016/05/19 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
2016/06/09 Javascript
学习Node.js模块机制
2016/10/17 Javascript
Ajax 加载数据 练习代码
2017/01/05 Javascript
微信小程序微信支付接入开发实例详解
2017/04/12 Javascript
vue之数据交互实例代码
2017/06/16 Javascript
es7学习教程之fetch解决异步嵌套问题的方法示例
2017/07/21 Javascript
解决vue 单文件组件中样式加载问题
2019/04/24 Javascript
js在HTML的三种引用方式详解
2020/08/29 Javascript
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
关于Python中的向量相加和numpy中的向量相加效率对比
2019/08/26 Python
自适应线性神经网络Adaline的python实现详解
2019/09/30 Python
美国高端医师级美容产品电商:BeautifiedYou.com
2017/04/17 全球购物
比利时买床:Beter Bed
2017/12/06 全球购物
Hotels.com英国:全球领先的酒店住宿提供商
2019/01/24 全球购物
vue实现倒计时功能
2021/03/24 Vue.js
自荐书范文
2013/12/08 职场文书
大学生学习自我评价
2014/01/13 职场文书
十佳美德少年事迹材料
2014/02/05 职场文书
七夕情人节促销方案
2014/06/07 职场文书
2015年医药代表工作总结
2015/04/25 职场文书
Nginx已编译的nginx-添加新模块
2021/04/01 Servers
在Docker容器中部署SQL Server
2022/04/11 Servers
java中如何截取字符串最后一位
2022/07/07 Java/Android