09 初識函式

2022-09-01 02:54:10 字數 702 閱讀 4047

今日主要內容(重點)

1. 什麼是函式?

f(x) = x + 1

y = x + 1

函式是對功能或者動作的封裝

2. 函式的語法和定義

def 函式名():

函式體呼叫:

函式名()

3. 關於函式的返回值

return : 返回

1. 當程式沒寫過return, 不返回任何結果. 如果你非要接收. 接受到的是none

2. 當函式寫return 值, 有乙個返回值.

3. 當函式寫了return 值1, 值2, 值3.... 返回多個結果. 多個結果打包成元組

4. 當程式執行到return, 函式結束執行

4. 函式的引數(部分)

小括號是什麼, 小括號表示呼叫, 傳參

1. 什麼是引數: 引數是給函式傳遞的資訊

形參: 在函式宣告的位置寫的變數

1. 位置引數

2. 預設值

3. 動態傳參(明天) *, **

實參: 在函式呼叫的時候給函式傳遞的具體的值

1. 位置引數

2. 關鍵字引數

3. 混合: 位置, 關鍵字

傳參: 把實參給形參的過程

明天:動態傳參.

函式與函式巢狀. 呼叫

1.函式

2.引數

初識函式 09

函式 對 塊和功能的封裝和定義 1.函式的定義,函式名以及函式的呼叫 1.1語法 def 函式名 函式體 就是函式被執行之後要執行的 2.函式的呼叫 使用函式名可以呼叫函式,寫法 函式名 這時函式體會被執行 3.函式的返回值 執行完函式後 可以使用return來返回結果.函式中return的作用 1...

Day09作業 函式初識

2.寫函式,檢查獲取傳入列表或元組物件的所有奇數字索引對應的元素,並將其作為新列表返回給呼叫者。3.寫函式,判斷使用者傳入的物件 字串 列表 元組 長度是否大於5。def check length arg if len arg 5 return true else return false l1 1...

09 函式過載

1.為什麼需要函式過載int getmax int a,int b float getmax float a,float b int c1 getmax 1 2 float c2 getmax 1.0f 2.0f 2.函式過載構成的條件 函式形參型別不同,構成函式過載 intgetmax int a...