python - 如何评估字符串中存在的表达式?
问题描述
在这里,我需要评估字符串中存在的表达式。
例如,
>> a = '5 + 6'
>> a = 5 + 6
如何做到这一点?
解决方案
您可以eval
通过将表达式作为参数传递来使用方法。表达式参数作为parsed
Python 表达式进行评估。
a = eval('5 + 6')
推荐阅读
- python - 如果可能,如何将函数参数用作 npy 方法
- php - 如何使用 PHP 中的数组从 JSON 中删除方括号
- python - Python Pandas:在应用中使用行号
- javascript - 序列化 DateTime 属性以在 javascript 中工作
- javascript - 在 jQuery 中为滑块计数器添加向下滑动效果
- javascript - 如何格式化我的 api 调用以在谷歌电子表格中发布?
- java - Gradle 如何解决库版本冲突?
- azure - 是否可以直接使用 MQTT 通过 Azure 设备预配服务重新预配设备?
- javascript - 将变量传递给 str.match 以将字符串分段为所需的长度
- apache-spark - 是否可以为每个节点分配一个执行程序来运行火花任务