python3 面向对象__类的内置属性与方法的实例代码

作者:admin_maxin 时间:2023-03-24 10:03:19 

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 面向对象__类的内置属性与方法的实例代码网站的支持!

来源:https://blog.csdn.net/admin_maxin/article/details/83894961

标签:python3,面向对象,类,内置属性
0
投稿

猜你喜欢

  • 删除SVN三种方法delSvn(windows+linux)

    2023-02-06 17:06:41
  • pygame可视化幸运大转盘实现

    2021-03-01 05:22:11
  • pytorch 两个GPU同时训练的解决方案

    2023-07-04 11:03:55
  • python查找特定名称文件并按序号、文件名分行打印输出的方法

    2023-11-27 03:35:35
  • Apache2 httpd.conf 中文版

    2023-10-28 04:19:38
  • JSP基本语句用法总结

    2024-03-08 02:41:04
  • 关于javascript DOM事件模型的两件事

    2024-05-13 09:37:11
  • Java字符串 正则表达式详解

    2023-07-16 12:30:35
  • MySQL中的主键自增机制详情

    2024-01-18 23:50:54
  • python中对开区间和闭区间的理解

    2022-02-09 17:47:29
  • SQLServer按顺序执行多个脚本的方法(sqlcmd实用工具使用方法)

    2024-01-24 15:23:05
  • perl实现检测服务器中的服务是否正常脚本分享

    2022-05-05 21:17:12
  • python列表推导式 经典代码

    2021-02-28 09:26:00
  • 基于Python实现智能停车场车牌识别计费系统

    2021-05-23 07:44:22
  • 在vue中使用防抖和节流,防止重复点击或重复上拉加载实例

    2024-05-22 10:28:01
  • js中的window.open返回object的错误的解决方法

    2024-04-17 09:52:27
  • Python实现PS图像抽象画风效果的方法

    2022-10-25 14:08:42
  • 导致sql执行速度慢的几种情况盘点(生产环境踩过的坑)

    2024-01-17 17:07:21
  • python字符串拼接.join()和拆分.split()详解

    2021-11-12 04:09:17
  • js模拟类继承小例子

    2024-04-16 10:38:29
  • asp之家 网络编程 m.aspxhome.com