一、什么是函數調用?
第一次講函數其實就講了函數的調用,但是你不得不再次更新你對函數調用的印象。函數名(…)
即調用函數,會執行函數體代碼,直到碰到return或者執行完函數體內所有代碼結束。
函數運行完畢所有代碼,如果函數體不寫return,則會返回None。
def foo():
pass
print(foo())
None
二、為何用調用函數?
很愚蠢的一個問題,但是我們依然得回答:使用函數的功能。
三、函數調用的三種形式
def max_self(x,y):
if x>y:
return x
else:
return y
# 1.
max_self(1,2)
# 2.
res = max_self(1,2)*12
# 3.
max_self(max_self(20000,30000),40000)