python中eval
时间: 2023-10-17 08:21:32 浏览: 25
python3中eval函数用法使用简介
在Python中,eval()是一个内置函数,它将一个字符串作为输入,并将其作为表达式进行计算。它返回计算结果。它可以用来动态地执行Python代码。
例如,如果我们有一个字符串变量s,它包含了一个Python表达式,我们可以使用eval()函数来计算这个表达式,如下所示:
```
s = "2 + 3"
result = eval(s)
print(result) # 输出 5
```
注意,eval()函数可以执行任何有效的Python表达式,包括任何函数调用、变量引用等。因此,当使用eval()函数时,应该非常小心,避免执行不安全的代码。
阅读全文