關(guān)鍵參數(shù)
可以使用關(guān)鍵參數(shù)指定函數(shù)中的某個函數(shù),例如:
程序:

運行:

可以直接指定參數(shù)賦予哪個參數(shù),而不用管參數(shù)順序。
但是注意不可給一個參數(shù)賦值兩次,如:

這是會報錯的。
return語句用來從一個函數(shù)返回,即跳出某個函數(shù),也可用于從函數(shù)返回一個值。例如:
程序:

運行:

注意:沒有返回值的return語句等價于return None,None是python中表示沒有任何羅東西的特殊類型。如果一個變量的值為None,可以表示它沒有值。
除非提供自己的return語句,每個函數(shù)在結(jié)尾都暗含return None語句。例如:
程序:

運行:

在python中pass表示一個空的語句塊。
此外,這里需要注意一點,引用函數(shù),需要使用函數(shù)名加括號,否則會出現(xiàn)不一樣的結(jié)果,如:
程序:

運行:

輸出的是 一個地址,并且沒有運行引用的函數(shù)。
文檔字符串(DocStrings)
寫在函數(shù)前面的文檔字符串,通常起到解釋函數(shù)功能的作用,一般從函數(shù)的第一個邏輯行開始,第一名話大寫字母開始,句號結(jié)尾,一名話說明函數(shù)的用處,第二行空出來,第三行開始詳細說明。例如:
程序:

運行:

一定要注意:__doc__,兩邊各兩個下劃線,否則運行結(jié)果有誤。
總結(jié):學習了關(guān)鍵參數(shù),文檔字符串,函數(shù)告一段落
明天學習模塊。