top top top
第A12版:澳聞 上一版3  4下一版  
      本版標題導航
理大考察極地科考船
澳大師生了解短視頻發展
理大生MIF實習收穫豐
再談Python函式(Function)
學聯時委會迎新團結力量
澳大科英布拉大學深化合作
澳大卓越教師分享教學理念
沙坊生觀演促人文交流
蔡高“武林群英匯”祝校慶
國家中醫藥局肯定科大研究
專家科大談機器人輔助手術
劍橋皇后學院訪科大促合作
     [ 設為首頁 ] | | [ 返回主頁 ] |
今日日期:     版面導航
當前報紙日期:
2023 11月2日 星期
 
3上一篇  下一篇4  
  放大 縮小 默认        

再談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 )會是一項非常艱辛的工作。

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

3上一篇  下一篇4