Python 的內建函數與自訂函數 :-: Python 專案開發入門的十堂課:第五堂 利用 Python 模組化與物件導向

Python 的內建函數與自訂函數 :-: Python 專案開發入門的十堂課:第五堂 利用 Python 模組化與物件導向


這支影片討論 Python 的函數 包括怎麼定義函數 跟 Python 裡面眾多的內建函數 Python 中的函數跟數學上的函數 意思非常相近 兩者都是提供參數 可以呼叫,然後 將計算結果回傳 函數的英文原文為 function 有些作者為了強調 function 是程式設計中的 function ,而不是 數學上的 function 因此會把 function 這個詞 翻譯為函式 定義函數用關鍵字 def 後面空一格 然後接函數的識別字名稱,也就是函數名稱 函數的識別字名稱後面要接上小括弧 小括弧裡面放的是參數列 也就是 可以放多個參數 一個也可以,兩個以上也可以 最後再接上冒號 底下 def 底下縮排的部分就是函數的內容 在 需要回傳值的函數 裡面就要用 return 關鍵字 來回傳數值 這裡示範定義函數 例如這裡定義一個 demo() 函數 demo() 函數直接用關鍵字 pass 這表示 demo() 函數什麼事都不做 這裡示範呼叫 demo() 函數 因為它只有關鍵字 pass ,所以它什麼事都不會做 再來重新定義 demo() 函數 這時候給 demo() 函數一個參數 p 最後結果也回傳這個參數 p 繼續用 a 來 接收 demo() 函數的回傳值 這時候以整數 1 當參數 a 就會變成整數 1 內建函數是 Python 廣大 built-ins 的一部分 所謂的內建函數就是已經 定義好、測試無誤的函數 直接內建在 Python 裡面可以直接使用 這張表為內建函數依功能區分的大致分類 在個別主題的影片會 詳細介紹各個內建函數的使用 這裡示範使用內建函數 help() help() 裡面的參數就是 要查詢的文件項目 這裡可以看到這邊 它顯示有 242 行 快速的點擊 就會顯示整個文件內容 然後可以看到有非常多的內容 如果直接打 help() 就會進入文件查詢系統 這裡輸入 complex 也就是複數型態 它ㄧ樣會顯示這裡 文件有 134 行 如果按 q 就可以離開整個的文件查詢系統

Leave a Reply

Your email address will not be published. Required fields are marked *