Python函式 模組 類 異常處理

2022-07-09 15:21:12 字數 728 閱讀 2902

基本定義

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函式,讓 執行起來 函式 含義...