eval()用来执行字符串内部的代码
比如
s='print(123456)'
eval(s) #执行字符串里命令
a,b=10,20
eval('a+b')
dict1=dict(a=100,b=200)
d=eval('a+b',dict1)
print(d)
运行结果:
123456 执行的是字符串S内部的代码
300
eval()用来执行字符串内部的代码
比如
s='print(123456)'
eval(s) #执行字符串里命令
a,b=10,20
eval('a+b')
dict1=dict(a=100,b=200)
d=eval('a+b',dict1)
print(d)
运行结果:
123456 执行的是字符串S内部的代码
300