定義函式格式
def 函式名(引數):
函式表示式
例如:
注意:以下函式中第一行buy後面的括號裡填寫形參,起到站位的作用,第二個buy括號裡填寫實參,輸入你想進行運算的實際引數,簡稱實參
def
buy():
#定義函式
return
'眼鏡'
#定義函式返回值並儲存
good=buy(
)#呼叫函式,並將函式儲存至『good』變數中
print
(good)
函式的說明文件:
當**較多時,檢視注釋有時候不方便,此時需要編寫函式的說明文件,注意:一般內建函式自身就有函式說明文件,不需要程式設計師再書寫,只有當使用自己定義的函式時才需要編寫說明文件。檢視函式說明文件格式:help(函式名)
函式的說明文件編寫:函式定義完畢後def下面那一行新增多行注釋,後書寫。如下:
def
sum_num
(a,b)
:'''函式統計兩個引數的和'''
return a+b
result=sum_num(10,
20)print
(result)
help
(sum_num)
#檢視函式的說明文件,注意:help後面跟函式名,不含括號
函式說明文件的高階使用:
多行注釋後回車,系統自己提示需要注釋的內容:
#函式說明文件的高階使用
defsum
(a,b)
:'''
冪函式:param a: 底數
:param b: 冪指數
:return: a的b次方
'''return a**b
result=
sum(3,
2)print
(result)
help
(sum
)
函式基礎知識
1.函式呼叫 注意函式名稱,引數個數,引數資料型別 2.函式定義 def 函式名 引數 函式體return 返回值 函式中也可以直接使用pass,意為什麼也不做,目的是讓程式能夠執行不報錯 python有一點值得注意,返回值可以為多個,例如 d def get weight and height d...
python基礎知識 函式
函式其實就是一段可以多次呼叫的 1 函式的定義 格式 def 函式名 引數1 預設值1 引數2 預設值2 return 表示式 函式名的命名規則 函式名可以是字母 數字或下劃線組成的字串,但是不能以數字開頭。例如加法操作 def addfunc x,y return x y print addfun...
python函式基礎知識
1,函式返回值有多個 def func ip 127.0.0.1 port 3389 return ip,port ip,port func 即可得到ip和port的值 2,函式legb 引數尋找順序 l local 本地作用域 e enclosing function 上一層結構中def或lamb...