13.内建函数eval()
eval函数
eval()函数十分强大 -- 将字符串当成有效的表达式来求值并返回计算结果
例如下图,eval会将字符串的引号去掉并且计算返回结果
案例-计算器
1.提示用户输入一个加减乘除混合运算
2.返回计算结果
不要滥用eval
在开发的时候不要使用eval直接转换input的结果
__import__(‘os’).system('ls') 等同于 import os 然后 os.system('ls')
eval()可以直接使用os模块然后调用,有安全风险