查看 __class__属性

查看complex的__class__属性
a = 5+2j
print(a.__class__)
print(a.__class__.__class__)

'''
<class 'complex'>
<class 'type'>
'''

查看int的__class__属性
a = 123
print(a.__class__)
print(a.__class__.__class__)


'''
<class 'int'>
<class 'type'>
'''

查看str的__class__属性
a = 'str'
print(a.__class__)
print(a.__class__.__class__)

'''
<class 'str'>
<class 'type'>
'''

 

class ObjectCreator(object):
    pass
print(type(ObjectCreator))#输出类的类型
print(type(ObjectCreator()))#<class '__main__.ObjectCreator'>
print(ObjectCreator.__class__)#输出类的类型

'''
<class 'type'>
<class '__main__.ObjectCreator'>
<class 'type'>
'''

 


2020-05-08

 

posted @ 2020-05-08 00:51  Hany47315  阅读(326)  评论(0)    收藏  举报