亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Python3.6內(nèi)置函數(shù)(9)——callable()

系統(tǒng) 1528 0

英文文檔

callable(object)

Return True if the object argument appearscallable, False if not. If this returns true, it is still possible that a callfails, but if it is false, calling object will never succeed. Note that classesare callable (calling a class returns a new instance); instances are callableif their class has a __call__() method.

callable()

1、方法用來檢測對象是否可被調(diào)用,可被調(diào)用指的是對象能否使用()括號(hào)的方法調(diào)用。

>>> callable(callable)
True
>>> callable(1)
False
>>> 1()
Traceback (most recent call last):
? File " ", line 1, in
? ? 1()
TypeError: 'int' object is not callable

?

2、可調(diào)用對象,在實(shí)際調(diào)用也可能調(diào)用失敗;但是不可調(diào)用對象,調(diào)用肯定不成功。

3、類對象都是可被調(diào)用對象,類的實(shí)例對象是否可調(diào)用對象,取決于類是否定義了__call__方法。

>>> class A: #定義類A
? ? ? ? ????pass

>>> callable(A) #類A是可調(diào)用對象
True
>>> a = A() #調(diào)用類A
>>> callable(a) #實(shí)例a不可調(diào)用
False
>>> a() #調(diào)用實(shí)例a失敗
Traceback (most recent call last):
? File " ", line 1, in
? ? a()
TypeError: 'A' objectis not callable

>>> class B: #定義類B
? ? ? ? ????def __call__(self):
? ? ? ? ? ? ????print('instances are callable now.')? ? ? ?
>>> callable(B) #類B是可調(diào)用對象
True
>>> b = B() #調(diào)用類B
>>> callable(b) #實(shí)例b是可調(diào)用對象
True
>>> b() #調(diào)用實(shí)例b成功
instances are callable now.

小結(jié)

希望通過上面的操作能幫助大家。如果你有什么好的意見,建議,或者有不同的看法,希望你留言和我進(jìn)行交流、討論。

歡迎關(guān)注微信公眾號(hào),訪問更多精彩: 數(shù)據(jù)之魅

如需轉(zhuǎn)載,請聯(lián)系授權(quán),謝謝合作。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久久五月天综合网 | 在线观看视频色 | 国产欧美日韩精品第三区 | 国产午夜精品理论片久久影视 | 亚洲视频三级 | 久久99精品国产免费观看 | 经典国产乱子伦精品视频 | 国产免费福利视频 | 日日插天天干 | 亚洲国产精品久久久久婷婷软件 | 中文字幕在线精品视频万部 | 在线视频中文字幕 | 九九热在线免费 | 欧美人与鲁交大毛片免费 | 国内精品久久久久影院一蜜桃 | 成人国产欧美精品一区二区 | 中国日韩欧美中文日韩欧美色 | 久热这里只有精品视频6 | 久久精品99久久香蕉国产色戒 | 欧美一区永久视频免费观看 | 91在线永久 | 国产精品推荐 | 国产成人亚洲综合a∨婷婷 国产成人亚洲综合欧美一部 | 国产啪爱视频精品免视 | 亚洲欧美v视色一区二区 | 夜夜操夜夜骑 | 天天在线天天综合网色 | 欧美v亚洲v国产v | 91免费网站在线看入口黄 | 加勒比一本大道在线 | 国产又色又爽又黄又刺激18 | 国产色婷婷免费视频 | 国内精品久久久久久久久 | 97天天做天天爱夜夜爽 | 久久天堂成人影院 | 99精品在线看| 久久不卡一区 | 一级特黄一欧美俄罗斯毛片 | 午夜影视在线观看 | 免费h片在线观看网址最新 免费v片在线观看无遮挡 | 手机看片久久国产免费不卡 |