d's'f

 

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()可以



猜你喜欢

转载自blog.csdn.net/Mr_bai_404/article/details/80082514
DSF
今日推荐