Python if-оператор с переменным математическим оператором
Я пытаюсь вставить переменный математический оператор в оператор if, пример того, чего я пытаюсь достичь при разборе предоставленных пользователем математических выражений:
maths_operator = "=="
if "test" maths_operator "test":
print "match found"
maths_operator = "!="
if "test" maths_operator "test":
print "match found"
else:
print "match not found"
очевидно, что вышеупомянутое не удается сSyntaxError: invalid syntax
, Я пытался использовать exec и eval, но ни один из них не работает в операторе if, какие варианты у меня есть, чтобы обойти это?