python學習 函式 return

2021-08-21 07:30:40 字數 850 閱讀 5630

return後面可以+的內容:

1、函式名

2、none

3、空白

return語句後面的語句將不會被執行

def print_code(code):

print(code)

return

print(code) #不會被執行

print(code) #不會被執行

函式返回多個值

def damage(skill1,skill2):

damage1 = skill1 * 2

damage2 = skill2 * 3 + 10

return damage1,damage2

damages = damage(3,6)

print(damages)

print(damages[0],damages[1])

print(type(damages)

返回結果是:

(6,28)

6 28

「序列解包」的方式

def damage(skill1,skill2):

damage1 = skill1 * 2

damage2 = skill2 * 3 + 10

return damage1,damage2

skill1_damage,skill2_damage = damage(3,6)

print(skill1_damage,skill2_damage)

返回結果:

6 28

Python學習 Python函式

函式的作用 封裝功能,方便呼叫 函式的定義 定義 def 函式名 引數列表 語句return 表示式 解釋 def 函式關鍵字,表明定義乙個函式 函式名 遵守識別符號規則 引數列表的開始和結束,如果沒有引數也不可以省略 引數列表 函式的呼叫者給函式傳遞的資料 語句 封裝的功能 return 用於結束...

python學習 函式

學習 def my abs x if x 0 return x else return x函式呼叫可以按順序使用預設引數,也可以不按順序提供部分引數但是需要把引數名寫上。def enroll name,gender,age 6,city beijing print name name print g...

Python學習 函式

函式 可以實現乙個功能的 組 自定義函式的定義必須要使用def關鍵字 函式命名通常使用英文結合數字或下劃線,嚴格區分大小寫,不能和關鍵字相同 格式 def 函式名 函式功能語句1 函式功能語句2 函式名 具有引數的函式結構 def 函式 引數名,引數名.函式功能語句1 函式功能語句2 函式名 值,值...