exec():将字符串当作一个程序运行
ex:
s="a=1+2"
exec(s)==>a=3
eval():将字符串当作一个表达式运行
ex:
s="1+2"
eval(s)==>3
表达式是一个式子,它不能赋值
eval()与exec()最大的不同在于eval()字符串内部不可作赋值操作,而exec()可以
exec():将字符串当作一个程序运行
ex:
s="a=1+2"
exec(s)==>a=3
eval():将字符串当作一个表达式运行
ex:
s="1+2"
eval(s)==>3
表达式是一个式子,它不能赋值
eval()与exec()最大的不同在于eval()字符串内部不可作赋值操作,而exec()可以