基本定義
def 函式(引數):函式執行體
[函式返回值]
有返回的函式
def add(x,y):return x+y
z = add(1,2)
print(z) # 3
沒有返回值的函式
def f(x):x = 10
f(100)
z = f(100)
print(z) #none
沒有返回值圍為none
可變長度為元組
*args引數
#add定義引數def add(x,y,*args):
"""*args 可變長度元組
:param x:
:param y:
:param args:
:return:
"""# 選運算 args 中的數字之和
sum = 0
print(args)
for a in args:
sum = sum +a
return x+y+sum #返回值
# print(x,y)
sum = (31,45,70,88)
#呼叫引數
sums = add(1,2,*sum)
print(sums)
Python 函式,類,模組,異常
def demo print shao f lambda a,b a bdef demo x print shao str x demo 嚶嚶嚶 def demo x 嚶嚶嚶 print shao str x demo demo 12138 def demo x print shao x demo ...
python函式 模組
一 函式 函式是組織好的,可以重複利用,用來實現一定功能的 段。1 函式的組成部分 1 函式 塊以 def 關鍵字開始,後接函式名稱和括號 然後是冒號 2 任何傳入的引數和自變數必須放在 中 3 函式第一行語句可以寫注釋表明函式的功能 4 段,描述了函式實現的功能,需要縮排 5 return 表示式...
Python函式 模組
模組 定義函式使用def 函式體寫在縮排塊中,函式的返回值用return語句返回,函式執行完畢也沒有return語句時,自動return none 如果想定義乙個什麼事也不做的空函式,可以用pass語句,pass可以用來作為佔位符,如果沒想好怎麼寫,可以先寫乙個pass函式,讓 執行起來 函式 含義...