22-Python函式2
摘要:
1.函式的返回值
場景
當我們通過某個函式, 處理好資料之後, 想要拿到處理的結果
語法
def 函式():
函式體
return 資料
注意事項
1. return 後續程式碼不會被執行
...
1.函式的返回值
場景 當我們通過某個函式, 處理好資料之後, 想要拿到處理的結果 語法 def 函式(): 函式體 return 資料 注意事項 1. return 後續程式碼不會被執行 2. 只能返回一次 3. 如果想要返回多個數據, 可先把多個數據包裝成一個集合, 整體返回 列表 元組 字典 ...
2.函式的使用描述
場景 當我們編寫三方函式, 為了方便他人使用, 就需要描述清楚我們所寫的函式功能以及使用方式等資訊 定義格式 直接在函式體的最上面, 新增三個雙引號對註釋 def 函式(): ''' 這裡寫幫助資訊 ''' 檢視函式使用文件 help(函式) 經驗 一般函式的描述, 需要說明如下幾個資訊 函式的功能 引數 含義 型別 是否可以省略 預設值 返回值 含義 型別
3.偏函式
概念&場景 當我們寫一個引數比較多的函式時, 如果有些引數, 大部分場景下都是某一個固定值, 那麼為了簡化使用, 就可以建立一個新函式, 指定我們要使用的函式的某個引數, 為某個固定的值; 這個新函式就是"偏函式" 語法 方式1 自己寫一個新的 方式2 藉助functools模組的partial函式 import functools newFunc = functools.partial(函式, 特定引數=偏愛值) 場景 int()