今天來說說函數的部分, 大至上分為兩種 1.內建函數 2.自訂函數
而函數的基本寫法大概是Function_name (Arg1,Arg2, …) 像是print 或是input...
內建函數有哪些:dir( builtins )
1.返回指定對象的所有屬性和方法,而不返回值。
2.返回所有屬性和方法,甚至是所有對象的默認內置屬性
自訂函數顧名思義就是可以自己創造函數 :
def Function_name (Pra1, Pra2,…) :
suite ##(必定要縮排)
函數的命名大部分都用駝峰式且習慣以寫或是底線命名
駝峰又分大駝峰跟小駝峰,小駝峰表示第一個字元小寫 第二個字元大寫
大駝峰是每個字元都大寫
⼀個函數於運行完畢之後可以回傳結果(也可以忽略不回傳)
當程式運行到return陳述句時將會無條件直接離開(結束)函數並回傳結果
回傳值可以為:
1.單⼀的值或物件
2.多個值或物件所構成的tuple
3.當未使用return陳述句時,預設將會回傳None
函數的功用很廣,從最基本到南的幾乎無所不在