python中类的特殊方法

#1.类的特殊方法
包括__name__
module
class
bases_
doc
dict

#1.1__name__  类的名称。使用方法:类名.__name__
class description_name:
    '''
    This is  a simple instroduce about the function of doc.
    ''' 
    pass
class description_age(description_name):
    def printfunction(self):
        print("bingo!")
    pass  
print(description_name.__name__)        #description_name
#1.2__module__ 类所在模块的名称
print(description_name.__module__)      #__main__
#1.3__class__ 对象或类所属的类
print(description_age.__class__)         # <class 'type'>
#1.4__bases__ 类的父类的元组
print(description_age.__bases__)          #(<class '__main__.description_name'>,)
#1.5__doc__ 类的文档字符串,如果没有定义则为“none”
print(description_name.__doc__)          #This is  a simple instroduce about the function of doc.
#1.5 __dict__ 类或实例的属性可写的词典,可以借此来访问类或实例属性
print(description_age.__dict__)        #{'__module__': '__main__', 'printfunction': <function description_age.printfunction at 0x0000023E6A679678>, '__doc__': None}
print(description_age.__dict__['printfunction']) #<function description_age.printfunction at 0x0000016E5A6B9678>

java 大数据分析,爬虫,python,算法,diango,github等等学习资料,每堂课内容十足,绝非微信推广的十几分钟左右的一堂课,每个文件夹资料仅需5元,还有更多的实战项目,小程序等你来拿统统五元。
欲购请加:479952513 先看再买。备注:买资料。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值