Это то, что я пытаюсь сделать -
expr = "x==1" var = "x" def func(var,expr): num_list =[0,1,2] for y in num_list: var = y if eval(constraint): print("true")
Вы можете заменить var на x, например,
var
x
expr = "x+1" x = "x" def func(var,expr): num_list =[0,1,2] for y in num_list: x = y if eval(expr): print("true") func(x,expr)
вывод:
true true true