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 相关文章推荐
Python3.5.3下配置opencv3.2.0的操作方法
Apr 02 Python
在Mac下使用python实现简单的目录树展示方法
Nov 01 Python
Python2和Python3.6环境解决共存问题
Nov 09 Python
python如何实现一个刷网页小程序
Nov 27 Python
Python序列对象与String类型内置方法详解
Oct 22 Python
Django Haystack 全文检索与关键词高亮的实现
Feb 17 Python
关于Python Tkinter Button控件command传参问题的解决方式
Mar 04 Python
Django 404、500页面全局配置知识点详解
Mar 10 Python
python 实现波浪滤镜特效
Dec 02 Python
自己搭建resnet18网络并加载torchvision自带权重的操作
May 13 Python
详细总结Python常见的安全问题
May 21 Python
Python爬虫入门案例之回车桌面壁纸网美女图片采集
Oct 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程序级守护进程的实现与优化的使用概述
2013/05/02 PHP
php获取网站百度快照日期的方法
2015/07/29 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
2018/05/23 PHP
非常好的js代码
2006/06/27 Javascript
js计算两个时间之间天数差的实例代码
2013/11/19 Javascript
使用原生js封装webapp滑动效果(惯性滑动、滑动回弹)
2014/05/06 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
2015/04/02 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
jquery实现全选、不选、反选的两种方法
2016/09/06 Javascript
Javascript中函数名.length属性用法分析(对比arguments.length)
2016/09/16 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
angular 基于ng-messages的表单验证实例
2017/05/04 Javascript
vue.js与后台数据交互的实例讲解
2018/08/08 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
Node.js对MongoDB进行增删改查操作的实例代码
2019/04/18 Javascript
利用Electron简单撸一个Markdown编辑器的方法
2019/06/10 Javascript
JS实现4位随机验证码
2020/10/19 Javascript
[50:17]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
浅谈python中的getattr函数 hasattr函数
2016/06/14 Python
python flask实现分页效果
2017/06/27 Python
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
三星美国官网:Samsung美国
2017/02/06 全球购物
小学校园活动策划
2014/01/30 职场文书
幼儿园三八妇女节活动方案
2014/03/11 职场文书
经典商业广告词
2014/03/13 职场文书
毕业生欢送会主持词
2014/03/31 职场文书
六查六看个人剖析材料
2014/10/14 职场文书
书法社团活动总结
2015/05/07 职场文书
2015年安全保卫工作总结
2015/05/14 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python
Python实现简单的俄罗斯方块游戏
2021/09/25 Python
全新239军机修复记
2022/04/05 无线电
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers