首页 > 解决方案 > 检查python函数参数是否有值

问题描述

我正在编写一个带有多个参数的 python 函数。函数的工作方式取决于参数是否设置为值。如何检查 python 函数参数是否有价值?

标签: pythonpython-3.x

解决方案


你可以这样试试:

def func(par1=None):
    if par1 is None:
        #you got function without parameters
        print("No parameter")
    else:
        print(par1)
>>func()
<<No parameter
>>func('Hi')
<<Hi

推荐阅读