python_函數(shù)

python中的函數(shù)格式

def 函數(shù)名():
    代碼行1
    代碼行2
    # 返回值可以不寫,此時該函數(shù)返回值為None
    return 返回值

實例代碼

# 新建函數(shù)
def function1():
    print("代碼1已執(zhí)行")
    print("代碼2已執(zhí)行")
    print("代碼3已執(zhí)行")

print("調(diào)試代碼!")

# 執(zhí)行該函數(shù)函數(shù)
function1()

給函數(shù)設置返回值,實例代碼:

# 新建函數(shù)
def function1():
    print("代碼1已執(zhí)行")
    print("代碼2已執(zhí)行")
    print("代碼3已執(zhí)行")
    return '此為函數(shù)返回值!'

print("調(diào)試代碼!")

# 執(zhí)行該函數(shù)函數(shù),并獲取到該函數(shù)的返回值
ret = function1()

# 打印該函數(shù)返回值ret
print(ret)

可以給函數(shù)的參數(shù)設置缺省值,這樣執(zhí)行函數(shù)時可以不必寫具有缺省值的參數(shù).例如:

def function(name,score=60):
    函數(shù)體
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • 1.1.函數(shù)定義 1.1.1.定義一個函數(shù) 1.1python定義函數(shù)用def關鍵字,一般格式如下 1.2函數(shù)名的...
    Rolle_Wang閱讀 500評論 0 0
  • Python_函數(shù) 在我們有面向對象思想后,會更加容易的理解。所以函數(shù)的章節(jié)內(nèi)容會較為精簡。 調(diào)用函數(shù) Pytho...
    宋木木的征途是星辰大海閱讀 245評論 0 0
  • 一、認識函數(shù) print() round(a, n) :四舍五入保留小數(shù)點的n位 help(函數(shù)名):查看內(nèi)置函數(shù)...
    西瓜超人勵志要變小細腿閱讀 365評論 0 0
  • 函數(shù)是帶名字的代碼塊,可以完成指定的功能。如果需要在程序中重復多次執(zhí)行某個任務,可以直接調(diào)用函數(shù)即可。這樣就可以避...
    _Done閱讀 281評論 0 0
  • 基本介紹 沒有使用函數(shù)式編程之前帶來的問題 代碼的組織結構不清晰,可讀性差 實現(xiàn)重復的功能時,你只能重復編寫實現(xiàn)功...
    熱愛_生活閱讀 203評論 0 8