使用占位符时应返回变量名,但不返回变量值

时间:2019-05-29 10:03:31

标签: python python-3.x

我遍历变量以检查是否有任何一个为None。如果没有检测到,我想用其他一些文字打印其名称。

a = 1
b = None
c = None
d = 1
for inp in [a, b, c, d]:
    if inp is None:
        print("{} must be configured".format(inp))

它向我返回b的值,即必须配置任何值。但是,我希望它返回变量的名称,如下所示:

b must be configured

有什么建议吗?

0 个答案:

没有答案