我不确定这在 Python 中是否可行,我想知道,是否有任何方法可以在运行时检查参数是否传递给 Python 函数而不对参数值进行某种检查?
def my_func(req, opt=0):
return was_opt_passed() # Returns bool
print(my_func(0)) # Prints False
print(my_func(0, 0)) # Prints True
如果可能的话,这在某些情况下会更好,因为它消除了记住和检查哨兵值的需要。是否可以?
牧羊人nacy
呼啦一阵风
千巷猫影
相关分类