1. 程式人生 > >關於python中函式的幾點說明

關於python中函式的幾點說明

注意點:
1、如何定義函式:
def + 函式名(max)+括號()+冒號:
示例: def max() :
2、冒號後enter,並需要縮排,python中對於縮排判定非常嚴格,初學者(例如我)就會經常遇到此類問題,當出現報錯了首先檢查是否是由於縮排導致;
3、函式結束:函式一般執行到return語句便結束,並返回return的值;如果沒有return,函式執行完畢後也會返回結果none。

定義函式時,需要確定函式名和引數個數;

如果有必要,可以先對引數的資料型別做檢查;

函式體內部可以用return隨時返回函式結果;

函式執行完畢也沒有return語句時,自動return None。

函式可以同時返回多個值,但其實就是一個tuple。
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431679203477b5b364aeba8c4e05a9bd4ec1b32911e2000
具體參考這個

特殊注意點:
1、空函式:如果想定義一個什麼事也不做的空函式,可以用pass語句:
def non():
pass
用作佔位符,讓函式執行起來,後續可新增內容