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 相关文章推荐
Hadoop中的Python框架的使用指南
Apr 22 Python
在Python的while循环中使用else以及循环嵌套的用法
Oct 14 Python
python实现Zabbix-API监控
Sep 17 Python
浅谈Python中eval的强大与危害
Mar 13 Python
Python动态赋值的陷阱知识点总结
Mar 17 Python
Python将视频或者动态图gif逐帧保存为图片的方法
Sep 10 Python
python圣诞树编写实例详解
Feb 13 Python
在pycharm中debug 实时查看数据操作(交互式)
Jun 09 Python
python中wheel的用法整理
Jun 15 Python
keras 自定义loss层+接受输入实例
Jun 28 Python
python tqdm用法及实例详解
Jun 16 Python
python编程学习使用管道Pipe编写优化代码
Nov 20 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
再说下636单管机
2021/03/02 无线电
PHP 截取字符串 分别适合GB2312和UTF8编码情况
2009/02/12 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
一个加载js文件的小脚本
2007/06/28 Javascript
javascript实现tabs选项卡切换效果(自写原生js)
2013/03/19 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
jQuery分别获取选中的复选框值的示例
2014/06/17 Javascript
使用原生js实现页面蒙灰(mask)效果示例代码
2014/06/20 Javascript
scrollWidth,clientWidth,offsetWidth的区别
2015/01/13 Javascript
JS实现的自定义网页拖动类
2015/11/06 Javascript
JavaScript资源预加载组件和滑屏组件的使用推荐
2016/03/10 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
Node.js实现文件上传
2016/07/05 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
2016/12/25 Javascript
javascript实现日期三级联动下拉框选择菜单
2020/12/03 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
微信小程序自定义组件实现tabs选项卡功能
2018/07/14 Javascript
使用微信小程序开发弹出框应用实例详解
2018/10/18 Javascript
Vue路由的模块自动化与统一加载实现
2020/06/05 Javascript
Python的randrange()方法使用教程
2015/05/15 Python
Python正则表达式经典入门教程
2017/05/22 Python
python模块之paramiko实例代码
2018/01/31 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
tensorflow 只恢复部分模型参数的实例
2020/01/06 Python
Python的赋值、深拷贝与浅拷贝的区别详解
2020/02/12 Python
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
2013/04/24 HTML / CSS
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
美国知名女性服饰品牌:New York & Company
2017/03/23 全球购物
医学专业大学生求职的自我评价
2013/11/27 职场文书
材料员岗位职责
2014/03/13 职场文书
大学生国庆节65周年演讲稿范文
2014/09/25 职场文书
实习指导教师评语
2014/12/30 职场文书
领导参观欢迎词
2015/01/26 职场文书