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实现用于测试网站访问速率的方法
May 26 Python
Python实现的破解字符串找茬游戏算法示例
Sep 25 Python
Python带动态参数功能的sqlite工具类
May 26 Python
python安装twisted的问题解析
Aug 21 Python
python实现多进程代码示例
Oct 31 Python
pycharm修改界面主题颜色的方法
Jan 17 Python
Python 使用指定的网卡发送HTTP请求的实例
Aug 21 Python
Python实现自动打开电脑应用的示例代码
Apr 17 Python
Python操作word文档插入图片和表格的实例演示
Oct 25 Python
Python排序函数的使用方法详解
Dec 11 Python
python反编译教程之2048小游戏实例
Mar 03 Python
对Pytorch 中的contiguous理解说明
Mar 03 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
提问的智慧
2006/10/09 PHP
PHP中uploaded_files函数使用方法详解
2011/03/09 PHP
探讨:array2xml和xml2array以及xml与array的互相转化
2013/06/24 PHP
PHP中$_FILES的使用方法及注意事项说明
2014/02/14 PHP
php文件缓存类用法实例分析
2015/04/22 PHP
php 升级到 5.3+ 后出现的一些错误,如 ereg(); ereg_replace(); 函数报错
2015/12/07 PHP
Symfony2学习笔记之插件格式分析
2016/03/17 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
PHP数据库操作四:mongodb用法分析
2017/08/16 PHP
php strftime函数的详细用法
2018/06/21 PHP
详解PHP 二维数组排序保持键名不变
2019/03/06 PHP
yii框架数据库关联查询操作示例
2019/10/14 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
2021/03/09 PHP
JS实多级联动下拉菜单类,简单实现省市区联动菜单!
2007/05/03 Javascript
js中判断控件是否存在
2010/08/25 Javascript
JS TextArea字符串长度限制代码集合
2012/10/31 Javascript
JS复制到剪贴板示例代码
2013/10/30 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
2015/08/07 Javascript
localResizeIMG先压缩后使用ajax无刷新上传(移动端)
2015/08/11 Javascript
js实现的简洁网页滑动tab菜单效果代码
2015/08/24 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
Javascrip实现文字跳动特效
2016/11/27 Javascript
基于jQuery实现数字滚动效果
2017/01/16 Javascript
微信小程序 实现列表项滑动显示删除按钮的功能
2017/04/13 Javascript
vue-cli构建项目下使用微信分享功能
2018/05/28 Javascript
jQuery实现参数自定义的文字跑马灯效果
2018/08/15 jQuery
js控制随机数生成概率代码实例
2019/03/21 Javascript
Vue3 源码导读(推荐)
2019/10/14 Javascript
vue利用全局导航守卫作登录后跳转到未登录前指定页面的实例代码
2020/05/19 Javascript
python如何生成各种随机分布图
2018/08/27 Python
简单了解python元组tuple相关原理
2019/12/02 Python
Pytorch高阶OP操作where,gather原理
2020/04/30 Python
学点简单的Django之第一个Django程序的实现
2021/02/24 Python
满月酒主持词
2014/03/27 职场文书
Python中Permission denied的解决方案
2021/04/02 Python
Springboot/Springcloud项目集成redis进行存取的过程解析
2021/12/04 Redis