1. 程式人生 > >Python(六)函式與模組

Python(六)函式與模組

一函式

1概念

python分為系統函式(又稱內建函式,內建函式)和使用者自定義函式。

一般來說函式的大小應在70-200行程式碼之間,如果小於這個範圍應該考慮函式是否需要單獨提出來,如果大於這個範圍就應該考慮是否應將函式細化。

函式好處:

(1)簡化程式結構,提高程式碼可讀性

(2)函式可以重複呼叫,減少程式中重複程式碼的書寫

(3)使應用程式更容易除錯,修改和維護

(4)便於多人協同合作開發

2函式宣告和呼叫

格式:

def<函式名> (形參列表):

   函式體

注:(1)行數名下的每條語句都要用tab鍵縮排,沒有縮排的第一行則被視為在函式體之外的語句,與函式同級的程式語句

(2)函式沒有定義返回的資料型別,函式通過return語句返回指定的值,否則將返回空值(None)