當(dāng)我們查看某個(gè)python內(nèi)置函數(shù)的用法時(shí)巫橄,常常要學(xué)會(huì)查看其參數(shù),下面舉一個(gè)例子:
例如窑眯,查看標(biāo)準(zhǔn)輸入用法: ? ?pydoc sys.stdin
下面解讀 ? file(name[, mode[, buffering]]) -> file object
解讀:
(1)file()里面跟了三個(gè)參數(shù)屏积,然后返回一個(gè)文件對(duì)象。
(2)可以看出來(lái)磅甩,這三個(gè)參數(shù)只有第一個(gè)參數(shù)是必須要有的炊林,兩個(gè)中括號(hào)里面的參數(shù)mode、buffering可以有可無(wú)卷要。
(3)為什么呢渣聚?因?yàn)橹欣ㄌ?hào)[]里面的參數(shù)代表“可選參數(shù)”,就是說(shuō)你這些參數(shù)可以要僧叉,也可以不要奕枝。這在很多語(yǔ)言中都是這樣的意思。
或者:在交互式命令行通過(guò)help(abs)查看abs函數(shù)的幫助信息瓶堕。