zoukankan      html  css  js  c++  java
  • 类---特殊属性

    特殊属性              含义

    __name__           对象名

    __class__           对象的类型

    __dict__             对象的属性的字典

    __qualname__   类的限定名

    class Person:
    x = 'abc'

    def __init__(self, name, age=19):
    self.name = name
    self.y = age
    print("pengjai")

    def show(self, x, y):
    print("hello")
    print(self.name, self.y, self.x, x, y)
    self.y = x
    Person.x = x

    a=Person('one')
    b = Person('two',34)

    print("a={}".format(a.__class__),"b={}".format(b.__class__))
    print("a={}".format(a.__class__.__qualname__),"aname={}".format(a.__class__.__name__))
    print(Person.__dict__)
    print("2={}".format(a.__dict__))

    打印结果:

    C:Miniconda3python.exe D:/python_project/STUDY_myself/special_class.py
    pengjai
    pengjai
    a=<class '__main__.Person'> b=<class '__main__.Person'>
    a=Person aname=Person
    {'x': 'abc', 'show': <function Person.show at 0x0000000000702510>, '__weakref__': <attribute '__weakref__' of 'Person' objects>, '__doc__': None, '__dict__': <attribute '__dict__' of 'Person' objects>, '__module__': '__main__', '__init__': <function Person.__init__ at 0x0000000000702158>}
    2={'name': 'one', 'y': 19}

  • 相关阅读:
    移动端的dl
    以resnet作为前置网络的ssd目标提取检测
    MobileNet V2
    axis
    后RCNN时代的物体检测及实例分割进展
    RuntimeError: module compiled against API version 0xb but this version of numpy is 0xa
    caffe2安装
    git学习
    各种各样的卷积核
    数字图像处理_基础知识
  • 原文地址:https://www.cnblogs.com/pengwa1226/p/10296387.html
Copyright © 2011-2022 走看看