Python条件建议

时间:2018-02-27 16:19:32

标签: python-3.x variables conditional

是否有允许用Python说的解决方案:

如果 X未使用:我使用它

其他:我不使用X =>我将使用另一个变量X1

非常感谢,

Antoine

1 个答案:

答案 0 :(得分:0)

您可以使用以下方法检查变量是否在本地定义:

'X' in locals()

例如:

>>> 'testVariable' in locals()
False
>>> testVariable = 35
>>> 'testVariable' in locals()
True

如果您想检查它是否已全局定义,您可以使用globals()代替locals()