python認識函式

2021-09-30 17:34:56 字數 581 閱讀 5227

出現了大量的if-else 和迴圈的巢狀,**的結構變得非常複雜,同時**重複量增加。

**和**之間的依賴性特別強烈[break的位置]

函式:目的:簡化**開發,解耦合的一種手段。

函式的意義:表示的是生活中的一種行為【行為~動作】,

行為在什麼時候會執行?人~吃飯的行為,行為只有在呼叫執行的時候才會發生動作。

**中的函式:

python**中,通過def關鍵字宣告乙個函式【def: defined

定義】

【nameerror:

name 『***』 is notdefined 

乙個名稱為***的變數沒定義】

基本語法結構:宣告函式:宣告函式並不會執行函式

def  函式名稱():

函式中的**

函式的執行:通過該函式名稱,呼叫函式時,**才會執行。

# 宣告了乙個函式

def eat():

print(「準備吃飯……」)

# 通過該函式名稱,呼叫執行函式

eat()

Python基礎 認識函式(三)

高階函式 接收函式作為引數,或者將函式作為返回值返回的函式就是高階函式 deffun 1 a,b 函式一 計算a,b的和 c a b return c 接收函式作為引數的高階函式 deffun 2 fun,n,a,b 函式二 計算n倍fun a,b 的值 d n fun a,b return d r...

python 認識 與 ,判斷函式輸出

python view plain copy deff1 a,b,c 0,args,kw print a a,b b,c c,args args,kw kw deff2 a,b,c 0,d,kw print a a,b b,c c,d d,kw kw f1 1,2 f1 1,2 c 3 f1 1,2...

python基礎入門 09認識函式(二)

1 就是函式呼叫表示式的值 2 就是return關鍵字後的表示式的值 3 就是函式執行完成後返回給呼叫者的值 函式的呼叫過程 第一步 將實參傳遞給形參 傳參 用實參給形參賦值 第二步 執行函式體 第三步 獲取返回值 這個時候回到函式呼叫的位置 注意 函式在宣告的時候不會呼叫 如何看乙個函式的返回值是...