函數篇(三)

什麼是函數?我們可以把函數理解成預先定義好的一個或多個功能集合,需要此功能時,直接調用此函數,就可以得到預先定義好的功能。這樣在項目中,頻繁要用此功能時,就不至於重複寫代碼,提升了效率。

函數通常以 def 字母開頭,緊接着跟上ABC (),其中括號是必須的,ABC是指函數名稱,可以是你需要的字符,括號內可以寫參數或者空,在函數結束時,return [表達式]來標記爲結束函數,沒有表達式的return相當於返回 None。當然,Python中也內置了一些函數,稱之爲內置函數,這些函數可以在鏈接中找到用法和列表:https://docs.python.org/3/library/functions.html

image.png

內置函數調用

如上圖所示,內置函數可以幫我們解決很多常見的問題,而我們卻無需重複寫代碼,例如第一項的abs(x),這是一項求絕對值的函數,我們來拿此函數練個手。

image.png

我們可以看到,不論輸入整數還是浮點,都返回一個絕對值,這就是此內置函數的具體使用。那問題是我不會也不知道內置函數的語法怎麼做?輸入help(內置函數名稱)即可看到語法哦,那不知道都有哪些內置函數怎麼做,返回上方點開鏈接即可。

image.png

自定義函數

除了Python已有的內置函數之外,我們還可以根據實際情況來自定義一些函數供我們使用,如下所示:我們定義了一個函數myfuntion,參數爲abc,當參數大於0時,輸出:非常好,您輸入了0以上的數字,小於0時輸出:您輸入的數字不合法,請輸入0以上的數字

image.png

image.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章