(Python)检测可选参数是否实际传递给函数的最简单方法是什么?

时间:2014-12-27 22:19:38

标签: python arguments optional

Python中的一个函数:

def f(a=1):
  print(a)

检测“ a ”参数是否实际传递给 f 或错过的最简单方法是什么?

VBA中有一个函数« IsMissing »:

IsMissing(argname)

Python中是否存在类似内容?


我的意思是这样的:

def f(a=1):
  …
  …


f()
>>> The argument «a» was not passed!
f(1)
>>> The argument «a» was passed and is equal to: 1

0 个答案:

没有答案