代码改变世界

Python必须参数和关键字参数

2019-03-15 11:25  janease  阅读(63)  评论(0)    收藏  举报
'''
1,必须参数,我们在参数列表中描述的参数为必须参数
def add(x,y):
result = x+y
return result
def printdef(code):
print(code)
a = print(1,2)
x,y为必须参数,x,y为形参,调用x,y的参数为实参(1,2)

2,关键字参数
def add(x,y):
result = x + y
return result
a = add(y=1,x=2) 关键字参数使用的时候,直接给参数赋值就行
print(a)

3,关键字参数和必须参数差别是在函数调用上存在差异
'''
def add(x,y):
result = x + y
return result
a = add(y=1,x=2)
print(a)