eval函数
介绍:将字符串str当成有效的表达式来求值并返回计算结果。
语法: eval(source[, globals[, locals]]) -> value
参数:
source:一个Python表达式或函数compile()返回的代码对象
globals:可选。必须是dictionary
locals:可选。任意map对象
代码
x = 2 y = 3 num3 = eval("x+y") print (num3)
返回
5
本文介绍了Python中eval函数的基本用法及其实现原理。eval函数能够将字符串视为有效的表达式进行求值,并返回计算结果。文章通过示例展示了如何使用eval函数进行简单的数学运算。
eval函数
介绍:将字符串str当成有效的表达式来求值并返回计算结果。
语法: eval(source[, globals[, locals]]) -> value
参数:
source:一个Python表达式或函数compile()返回的代码对象
globals:可选。必须是dictionary
locals:可选。任意map对象
代码
x = 2 y = 3 num3 = eval("x+y") print (num3)
返回
5

被折叠的 条评论
为什么被折叠?