【1.94】面向对象-class-5
#属性 数据属性 函数属性(方法) class Chinese: "这是一个中国人的类" dang = "gcd" def sui_di_tu_tan(): print("正在吐痰") def cha_dui(self): print("%s 正在插队"%self["mingzi"]) print (Chinese.__dict__) #就是属性字典 {'__module__': '__main__', '__doc__': '这是一个中国人的类', 'dang': 'gcd', 'sui_di_tu_tan': <function Chinese.sui_di_tu_tan at 0x009BEF60>, 'cha_dui': <function Chinese.cha_dui at 0x009BEFA8>, '__dict__': <attribute '__dict__' of 'Chinese' objects>, '__weakref__': <attribute '__weakref__' of 'Chinese' objects>} print (Chinese.__name__) #就是类名 Chinese print (Chinese.__doc__) #就是说明文档 这是一个中国人的类 print (Chinese.__bases__) #就是就是公共的祖先 (<class 'object'>,) 是一个元组 print (Chinese.__base__,type(Chinese.__base__) ) #<class 'object'> <class 'type'> 是一个类 print (Chinese.__class__) #就是说明chinese是一个 类 <class 'type'> print (Chinese.__module__) #就是看chinese 的模块名字 __main__ 在当前模块 返回 就是main
实例化::
浙公网安备 33010602011771号