1. 程式人生 > >Python學習之函式與方法的區別

Python學習之函式與方法的區別

函式和方法嚴格意義上講都是可執行的一個程式碼段,擁有輸入和輸出

在Python中函式為內建的,函式是已經封裝的一些獨立的功能,同時也滿足自建的一些函式。

import keyword
print(keyword,kwlist)

則輸出結果為'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']這些為Python中的關鍵字,不能重新定義。

方法和函式類似,不過方法通過物件來呼叫。