将字符串转换为 IF 参数
Transform string into IF argument
如何将字符串转换为 Python 中的逻辑参数,作为 if()
函数的参数插入?
例如:
string = "(A != 0) and (B >= 5)"
如何将此字符串转换为它所代表的逻辑,以便将其插入到 if()
函数中?
您可以使用 eval 函数计算字符串:
string = "(A != 0) and (B >= 5)"
if eval(string):
doSomething()
如何将字符串转换为 Python 中的逻辑参数,作为 if()
函数的参数插入?
例如:
string = "(A != 0) and (B >= 5)"
如何将此字符串转换为它所代表的逻辑,以便将其插入到 if()
函数中?
您可以使用 eval 函数计算字符串:
string = "(A != 0) and (B >= 5)"
if eval(string):
doSomething()