python中dir函數(shù)如何使用?
python中,有很多的模塊,有的時(shí)候搞不清或者記不住這些模塊的用法,一個(gè)個(gè)檢索會(huì)很麻煩,這時(shí)我們可以使用dir函數(shù)。dir函數(shù)是python中的內(nèi)置函數(shù),它可以用來(lái)列出模塊定義的標(biāo)識(shí)符如函數(shù)、類和變量,方便我們使用python。本文主要介紹python中內(nèi)置函數(shù)dir函數(shù)的用法。
1、dir函數(shù)
查看函數(shù)或模塊內(nèi)的操作方法都有什么;
當(dāng)為dir()提供一個(gè)模塊名的時(shí)候,它返回模塊定義的名稱列表;
如果不提供參數(shù),它返回當(dāng)前模塊中定義的名稱列表。
2、語(yǔ)法
dir(object)
3、參數(shù)
object:一個(gè)需要其屬性和方法的對(duì)象。
4、返回值
返回模塊的屬性列表。
5、使用實(shí)例
#dir()函數(shù)
importstruct
print(dir(struct))
print(dir())
l=[1,2,3]
print(dir(l))
print(dir('a'))
classShape:
def__dir__(self):
return['area','perimeter','location']
s=Shape()
print(dir(s))
python中,除了常用定義外,其它的不需要全部記住它,交給dir()就好了,是不是挺方便的,快用起來(lái)吧~更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。