Evaluate string : eval « Buildin Function « Python Tutorial






areaStr = "pi*(radius*radius)"


print "\nArea = " + str(eval(areaStr, {"pi":3.14}, {"radius":5}))








13.15.eval
13.15.1.eval() evaluates an expression
13.15.2.eval combines values from dictionary
13.15.3.Evaluate string