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ù)體