evalとexecというのが見けた
execはそのまま式が実行される
evalは式を評価する、その返り値は取り出せる
func="1+1"
a = eval(func)
func="x=5"
exec(func)
みたいな感じ
aには1+1の結果の2が代入されてる
execで実行されたので、xには5が代入されてる
evalとexecというのが見けた
execはそのまま式が実行される
evalは式を評価する、その返り値は取り出せる
func="1+1"
a = eval(func)
func="x=5"
exec(func)
みたいな感じ
aには1+1の結果の2が代入されてる
execで実行されたので、xには5が代入されてる