python 函式基礎總結

2021-08-25 22:14:14 字數 675 閱讀 1796

在python中,函式是我們最為常用的知識架構體系中,我們必須需要掌握它。

函式是由若干語句組成的語句塊、函式名稱、引數列表構成的語句塊。

函式的作用是它能夠來實現基本的封裝,能夠重複使用,減少了冗餘**,讓**變得簡潔,易懂。

函式定義:

函式引數:在呼叫時傳入時所設定的值的個數要相配,其中有位置引數,關鍵字引數,傳參。其中位置引數是按位置對應而來的,而且位置引數要在關鍵字引數之前傳入。

引數的預設值:再定義,形參後跟上的乙個值,能夠在沒有傳入的實參時,對沒有給定的引數賦值為預設值用的。

總結:

乙個星號代表位置可變引數,收集而來的是形成乙個tuple。

兩個星號代表關鍵可變引數,收集而來的是形成乙個dict。

若乙個星號後,或者乙個位置可變引數後,出現的普通引數不是普通引數了,而是keyword—only引數。

keyword—only:

例子:

他們之間的順序為:普通引數,預設引數,可變位置引數,keyword-only引數(可帶預設值)、可變關鍵字引數。

python入門基礎總結筆記(2) 函式

求絕對值的abs 函式 求最大最小值的max 和min 函式 將其他資料型別轉換為整數的int 函式 在python中,用def語句定義乙個函式,依次寫出函式名 括號 括號中的引數和冒號 編寫乙個求絕對值的例子 def my abs x if x 0 return x else return x其中...

Python基礎之函式巢狀知識總結

1 定義 在乙個函式的函式體內使用關鍵字def關鍵字定義乙個新的函式,這個新的函式就叫做內部 內嵌函式。2 注意點 內部函式的整個函式體都在外部函式的作用域內,如果在內部函式內沒有對外部函式變數的引用,即訪問,那麼除了在外部函式體內,在其他任何地方都不能對內部函式進行呼叫。3 內部函式可以訪問外部函...

Python基礎總結

如果字串裡面有很多字元都需要轉義,就需要加很多 為了簡化,python還允許用r 表示 內部的字串預設不轉義,可以自己試試 print t print r t t 我們可以比較容易的將字典 dict 型別轉為字串 string 型別。通過遍歷dict中的所有元素就可以實現字典到字串的轉換 for k...