1. 程式人生 > >python 函數(未完待續)

python 函數(未完待續)

擴展性 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 函數(未完待續)