- eval() 将字符串类型的代码执行并返回结果
print (eval("1+2+3+4+5")) // output 15
- exec() 将字符串类型的代码执行
exec ("print('1+2+3+4+5')") // output 1+2+3+4+5
- compile将字符串类型的代码编译,代码对象能够通过exec语句来执行或者是eval来计算结果
参数说明:
参数source:字符串或者AST(Abstract Syntax Trees&
Python成长之路——内置函数(eval、exec、complie)
最新推荐文章于 2023-03-19 23:03:08 发布