python 函數(未完待續)
阿新 • • 發佈:2018-07-28
擴展性 int 逗號 調用 使用 工具 可讀性 我們 方式 什麽是函數?
在程序中,函數就具備某一功能的工具
事先將工具準備好即函數的定義
遇到應用場景拿來就用即函數的調用
所以務必記住:#函數的使用必須遵循先定義,後調用的原則
拿來加()就能用
- 用函數的好處
減少代碼冗余
增強程序的擴展性
增強程序的結構性與可讀性函數分為2種:
1 無參函數
2 有參函數
什麽是返回值?
返回值是一個函數的處理結果,如果我們需要在程序中拿到函數的處理結果做進一步的處理,則需要函數必須有返回值
函數的返回值用return去定義
格式為:
return 值
註意: 1、return是一個函數結束的標誌,函數內可以有多個return, 但只要執行一次,整個函數就會結束運行 2、return 的返回值無類型限制,即可以是任意數據類型 3、return 的返回值無個數限制,即可以用逗號分隔開多個任意類型的值 0個:返回None,ps:不寫return默認會在函數的最後一行添加return None 1個:返回的值就是該值本身 多個:返回值是元組
-
調用函數的三種方式
def max2(x,y):
if x > y:
return x
else:
return y
形式一:
max2(1,2)形式二:
res=max2(3000,2000) * 12
print(res)形式三:
res=max2(max2(1000,2000),3000)
print(res)
python 函數(未完待續)