請選擇 進入手機版 | 繼續訪問電腦版
  • 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

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



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



26

鮮花
40

握手
32

雷人
21

路過
21

雞蛋

該文章已有0人參與評論

請發表評論

全部評論

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

400-123-45678

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:上海市虹口区武进路齐浜大厦456号2幢10楼
电邮:green_ps@ppap.com.cn
移动电话:13301215647

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.