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 字符串操作实现代码(截取/替换/查找/分割)
Jun 08 Python
python将xml xsl文件生成html文件存储示例讲解
Dec 03 Python
python检测lvs real server状态
Jan 22 Python
python实现批量转换文件编码(批转换编码示例)
Jan 23 Python
常用python数据类型转换函数总结
Mar 11 Python
将Django使用的数据库从MySQL迁移到PostgreSQL的教程
Apr 11 Python
Python中字典的setdefault()方法教程
Feb 07 Python
python下10个简单实例代码
Nov 15 Python
python数据封装json格式数据
Mar 04 Python
opencv改变imshow窗口大小,窗口位置的方法
Apr 02 Python
pandas 对每一列数据进行标准化的方法
Jun 09 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
Mar 16 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_merge用法一例(合并同类数组)
2013/02/03 PHP
php中用加号与用array_merge合并数组的区别深入分析
2013/06/03 PHP
PHP防止post重复提交数据的简单例子
2014/06/07 PHP
php使用Cookie控制访问授权的方法
2015/01/21 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
2019/09/30 PHP
JavaScript 继承详解(一)
2009/07/13 Javascript
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
2011/02/14 Javascript
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
jQuery中bind与live的用法及区别小结
2014/01/27 Javascript
javascript模拟post提交隐藏地址栏的参数
2014/09/03 Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
2014/10/14 Javascript
Linux下编译安装php libevent扩展实例
2015/02/14 Javascript
jQuery+css实现的时钟效果(兼容各浏览器)
2016/01/27 Javascript
快速掌握Node.js之Window下配置NodeJs环境
2016/03/21 NodeJs
JavaScript学习笔记之创建对象
2016/03/25 Javascript
jQuery Masonry瀑布流插件使用方法详解
2017/01/18 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
如何基于javascript实现贪吃蛇游戏
2020/02/09 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
[02:42]岂曰无衣,与子同袍!DOTA2致敬每一位守护人
2020/02/17 DOTA
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
教你用Python脚本快速为iOS10生成图标和截屏
2016/09/22 Python
利用python如何处理百万条数据(适用java新手)
2018/06/06 Python
Selenium python时间控件输入问题解决方案
2020/07/22 Python
详解Django中views数据查询使用locals()函数进行优化
2020/08/24 Python
python利用paramiko实现交换机巡检的示例
2020/09/22 Python
英国、欧洲和全球租车服务:Avis英国
2016/08/29 全球购物
影视动画专业个人的自我评价
2013/12/31 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
给校长的建议书500字
2014/05/15 职场文书
2015年客服工作总结范文
2015/04/02 职场文书
安全员岗位职责范本
2015/04/11 职场文书
2016八一建军节慰问信
2015/11/30 职场文书
Win11怎么修改电源模式?Win11修改电源模式的方法
2022/04/05 数码科技