python 函数中的关键字参数

 

1、

>>> def a(x,y,z):
    print(x / y + z)

    
>>> a(10,2,4)    ## 默认位置参数
9.0
>>> a(x = 2,y = 10, z = 4)     ## 指定关键字参数
4.2
>>> 

 

>>> a(x = 2, y = 10,4)
SyntaxError: positional argument follows keyword argument
>>> a(2,y = 10,z = 4)     ## 位置参数需放在关键字参数之前
4.2

 

posted @ 2021-03-04 10:54  小鲨鱼2018  阅读(212)  评论(0编辑  收藏  举报