python基础复习(25)--python默认参数

#默认参数
def fun(a,b=1,c=2):
    print(a,b,c)

fun(0)
fun(1,2)
fun(1,2,3)



#a位置参数 b,c键值参数  
#注意python函数中默认的键值参数必须出现在没有默认值位置参数的后面
#def fun(a=1,b,c=2)   error
def fun(a,b=1,c=2):
    print(a,b,c)

fun(0,c=4,b=2)
fun(0,c=4)
fun(b=2,a=1,c=4)



#调用时函数键值参数要在位置参数的后面
def fun(a,b=1,c=2):
    print(a,b,c)
#fun(a=0,1,c=2)  error
fun(0,1,c=2)

猜你喜欢

转载自blog.csdn.net/xt18971492243/article/details/112257223
今日推荐