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 相关文章推荐
Pandas标记删除重复记录的方法
Apr 08 Python
Python使用一行代码获取上个月是几月
Aug 30 Python
Linux下Pycharm、Anaconda环境配置及使用踩坑
Dec 19 Python
python使用pip安装SciPy、SymPy、matplotlib教程
Nov 20 Python
Python Celery多队列配置代码实例
Nov 22 Python
基于Python获取照片的GPS位置信息
Jan 20 Python
Python如何使用队列方式实现多线程爬虫
May 12 Python
Python 存取npy格式数据实例
Jul 01 Python
python如何绘制疫情图
Sep 16 Python
python如何调用百度识图api
Sep 29 Python
基于django和dropzone.js实现上传文件
Nov 24 Python
python爬虫线程池案例详解(梨视频短视频爬取)
Feb 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
星际争霸 Starcraft 发展史
2020/03/14 星际争霸
php二维数组转成字符串示例
2014/02/17 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
jQuery 改变CSS样式基础代码
2010/02/11 Javascript
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
setTimeout自动触发一个js的方法
2014/01/15 Javascript
dreamweaver 8实现Jquery自动提示
2014/12/04 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
2015/04/12 Javascript
jquery.map()方法的使用详解
2015/07/09 Javascript
JS实现iframe编辑器光标位置插入内容的方法(兼容IE和Firefox)
2016/06/24 Javascript
html+js+highcharts绘制圆饼图表的简单实例
2016/08/04 Javascript
Angularjs 双向绑定时字符串的转换成数字类型的问题
2017/06/12 Javascript
js实现随机数字字母验证码
2017/06/19 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
2017/06/23 jQuery
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
vue-router beforeEach跳转路由验证用户登录状态
2018/12/26 Javascript
Python学生信息管理系统修改版
2018/03/13 Python
Python实现的凯撒密码算法示例
2018/04/12 Python
Python爬虫常用库的安装及其环境配置
2018/09/19 Python
Python实现繁?转为简体的方法示例
2018/12/18 Python
flask框架jinja2模板与模板继承实例分析
2019/08/01 Python
Python numpy线性代数用法实例解析
2019/11/15 Python
Python 复平面绘图实例
2019/11/21 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
2013/09/02 HTML / CSS
意大利团购网站:Groupon意大利
2016/10/11 全球购物
Ticketmaster意大利:音乐会、节日、艺术和剧院的官方门票
2019/12/23 全球购物
公司成本主管岗位责任制
2014/02/21 职场文书
基层党组织公开承诺书
2014/03/28 职场文书
2014年煤矿工人工作总结
2014/12/08 职场文书
行政申诉状范文
2015/05/20 职场文书
小学生手册家长意见
2015/06/03 职场文书
受欢迎的自荐信,就这么写!
2019/04/19 职场文书
新手初学Java List 接口
2021/07/07 Java/Android