def 函式名(形參): 函式體代碼
函式名(實參)
def function(a,b):
print(a)
print(b)
aa=1
bb=2
function(aa,ab)
#1
#2
函式在創建的時候,形參可以使用:位置引數,關鍵字引數,混合引數(位置引數必須在關鍵字引數前面)
1.位置引數
def func(a, b): print(a) print(b) func('aa', 'bb') #輸出 ''' aa bb '''
函式呼叫時,實參通過位置賦值給對應的形參
2.關鍵字引數
def func(a, b): print(a) print(b) func(b='AAA', a='BBB') #列印輸出 ''' BBB AAA '''
3.混合引數
def func(a, b,c):
print(a)
print(b)
print(c)
func('AAA','ccc', c='BBB')
#列印輸出
'''
BBB
AAA
'''
位置引數必須在關鍵字引數前面,不然pycharm則會報錯,

實參角度: 未知引數,關鍵字引數,混合引數
形參角度:未知引數,默認引數僅限關鍵字引數,萬能引數
形參角度引數順序:位置引數,*args,默認引數,僅限關鍵字引數,**kwargs
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/156849.html
標籤:Python
