python學習筆記09 函式 返回值 引數

2021-10-05 07:56:31 字數 726 閱讀 7331

函式定義

def函式名(形參)

函式體return "返回值1","返回值2","返回值3"

函式呼叫

函式名(實參)

函式名命名規則和變數一樣

函式中如果沒有 return 語句或者return 後面 內容為空,預設返回值為 none

函式只要執行到return,就會停止執行

return 後面跟隨返回值(乙個或多個),如果是多個,值之間需要用逗號隔開

單個返回值以字串,多個返回值以tuple元組形式返回

引數:在函式執行時給函式傳遞的資訊

形參:  函式宣告時宣告的形式引數

實參:  在函式呼叫的時候,實際使用的引數

引數分類

以形參的角度

位置引數

預設值引數

使用順序:合法順序為位置引數在前,預設值引數在後

以實參的角度

位置引數

關鍵字引數:  gn(id=1,name="太白",address="保定" )

使用順序: 合法順序為位置引數在前,關鍵字引數在後

作業講解

遍歷list 常用 for i in  range(len(list) 實現

遍歷字典常用 for k,v  in dic.items() 實現

開啟檔案通常用

with open () as f1,\

open () as f2:

python學習筆記day09 函式

函式的定義和函式的呼叫不是一回事,程式執行時,遇到定義函式,只會執行定義函式名處,裡面的函式體這個時候是不會執行的 只有到呼叫函式處才會執行裡面的函式體 沒有返回值 無 return 返回none 只有 return 返回none return none 返回none 有返回值 可以返回任意資料型別...

python 學習筆記(09)

字串格式化 轉換說明符 字元 標記轉換說明符的開始 轉換標誌 可選 減號 左對齊 加號 在轉換值之前要加上正負號 空白字元 正數之前保留空格 0 零 轉換值若位數不夠用0填充 最小字段寬度 可選 轉換後的字串至少應該具有該值指定的寬度,如果是 則寬度會從值元組中讀出 點 後跟精度值 可選 如果是實數...

python 學習筆記(09)

字串格式化 轉換說明符 字元 標記轉換說明符的開始 轉換標誌 可選 減號 左對齊 加號 在轉換值之前要加上正負號 空白字元 正數之前保留空格 0 零 轉換值若位數不夠用0填充 最小字段寬度 可選 轉換後的字串至少應該具有該值指定的寬度,如果是 則寬度會從值元組中讀出 點 後跟精度值 可選 如果是實數...