python对象的方法,python面向对象self作用

  python对象的方法,python面向对象self作用

  相关免费学习推荐:python视频教程

  自省是指通过一定的机制查询对象的内部结构。

  Python中常见的自省机制(函数用法)有:dir()、type()、hasattr(),

  Isinstance()。通过这些函数可以知道对象的类型,判断是否存在对象的某个属性,在程序运行时访问对象的属性。

  A类(对象):

  def __init__(self):

  打印(“A”)

  丙类(甲):

  def __init__(self):

  打印(“B”)

  超级()。__init__()

  B(A)类:

  def __init__(self):

  打印(“C”)

  超级()。__init__()

  D类(B,C):

  def __init__(self):

  打印(“D”)

  超级()。__init__()

  if __name__==__main__:

  d=D()

  运行结果:

  D

  C

  B

  A

  (class _ _ main _ _。d ,类 _ _ main _ _。 b ,class _ _ main _ _。c ,class _ _ main _ _。a ,class object )更多编程知识请访问:编程教学!这就是理解Python对象自省机制的细节。更多信息请关注热门IT软件开发工作室其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: