我必须计算一个表达式,它使用存储在变量中的运算符。
item1 = "*"
item2 = "+"
item3 = "/"
item4 = "-"
假设我想要计算4*3-5/8的值,我怎么能用我的字符串变量来完成这个任务呢?
发布于 2014-01-07 23:54:05
使用eval
>>> eval('5+4')
Out[15]: 9
>>> eval('5*4')
Out[16]: 20
>>> eval('5-4')
Out[17]: 1
https://stackoverflow.com/questions/20984061
复制相似问题