一 函式定義

2022-08-13 16:15:21 字數 692 閱讀 6484

函式的建立

def關鍵字定義

>>> def  my_function(param1, param2):

return param1** 2 + param2 ** 2

注意函式名後面的小括號不能省略。

函式的呼叫

>>> my_function(3, 4)

25>>>

函式的文件字串(函式文件)

用於描述函式的功能和一些注意事項。

def my_function(pa1, pa2):

"""function: 計算兩數的平方和

:param pa1: a number

:param pa2: another number

:return: 平方和

"""result = param1 ** 2 + param2 ** 2

return result

文件字串可以通過__doc__屬性獲取

print(my_function.__doc__)

>>> function: 計算兩數的平方和

param pa1: a number

param pa2: another number

return: 平方和

一 函式定義

一 函式基礎 一 為何要用函式之不用函式的問題 二 函式分類 二 函式定義 一 如何自定義函式?二 函式使用的原則 先定義,再呼叫 三 函式在定義階段都幹了哪些事?四 定義函式的三種形式 三 函式呼叫 一 呼叫函式 二 函式返回值 三 函式呼叫的三種形式 四 函式引數 一 形參與實參 二 具體應用 ...

python def 定義函式(一)

一.函式的定義 在某些程式語言當中,函式宣告和函式定義是區分開的 在這些程式語言當中函式宣告和函式定義可以出現在不同的檔案中,比如c語言 但是在python中,函式宣告和函式定義是視為一體的。在python中,函式定義的基本形式如下 def function params somthing retu...

php如何定義函式,php如何定義乙個函式

函式是完成乙個特定功能的 集合,可以分為系統函式和使用者函式。使用者可以通過建立自定義函式實現特定需要。1.函式定義語法結構 php中允許使用者使用function關鍵字建立乙個自定義函式。語法結構 function 函式名稱 引數1,引數2,函式內的 php對函式名稱的限制比較少,可以是以字母或下...