中銀全幣種信用卡
2023年11月02日
第A12版:澳聞
澳門虛擬圖書館

再談Python函式(Function)

再談Python函式(Function)

Python 除了讓我們建構自己的函式外,Python本身亦提供很多內置函式(built-in function)供我們使用。常用的有:input()、print()、str()、len()、sum()、sorted()、round() 等。

建構函式好處是令程式,特別是大型程式:一、結構化(well-structured);二、容易理解 (understandable);三、重複使用 (reusable)。

另外,在函式內,應寫下適當的文書記錄(documentation) ,說明該函式的用處,注意地方,接收外面呼叫(call)函式傳入的參數(parameters ) 及有否提供返回值(return value )等。

函式又被稱為副程式(subroutine),代表的是一串程式區段的集合,需注意的是,函式未必-定有返回值(return value)。

例子及解釋:計算收入的應繳税,

def income_tax(income):

# income是傳入的參數

tax = income * 0.15

return(tax)

# return(tax) 是返回值

income =10000

print('工作收入為:',income,' 應繳税為:',income_tax(income))

# call 函式income_tax ,並將10000參數傳入至函式內

以上所講一切,只在說明一個大型電腦程式,會經歷不同時段的修改及維護,若沒有適當策略的構建下,程式維護(program maintenance )會是一項非常艱辛的工作。

學勤進修教育中心電腦專科導師 周柏堅

2023-11-02 學勤進修教育中心電腦專科導師 周柏堅 1 1 澳门日报 content_298850.html 1 再談Python函式(Function) /enpproperty-->