python中参数默认值简例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sehanlingfeng/article/details/91647117

# 参数默认值只能放在最后的参数上


def test(a, b=False):       # b带默认值
    if b:
        return a
    else:
        return a*a


print(test(a=2))            # 输出:4
print(test(a=2, b=True))    # 输出:2


# 如果有两个参数拥有默认值,应该把这两个参数放在所有参数的最后面

猜你喜欢

转载自blog.csdn.net/sehanlingfeng/article/details/91647117