2013-12-23 91 views

回答

5

方括號不打算通過輸入到你的代碼。他們只是表明n是一個可選參數。

這種風格建議在Documenting Python指南:

功能

描述一個模塊級的功能。簽名應包括參數,其中包含可選參數,括號爲。如果提高清晰度,可以給出默認值。例如:

+0

在python中,方括號的用法與此正常用法相同,如<在此輸入您的名字>。 – user2713461

+0

是的,我相信一些其他語言會以類似的方式使用'<' and '>'。 – Kevin

+1

@ user2713461在Python *文檔*中,是的。但方括號表示可選的東西一般不是由Python人發明的,它是一個廣泛使用的約定,例如在手冊頁('cat [OPTION] [FILE] ...')中。 – delnan

1

方括號只是一個用來表示可選參數的約定。