我的意思是在给字符串'1+2*3*4+5-1+6/2'
时
每次我搜索它时都会给我结果32而不使用eval它给了我eval的答案。
每当我尝试加入它时,它就不会起作用,即使我把它放在另一个不同的工作上并且Len用小写字母但是它没有让我上传问题所以我用上面写的信:
def compute(string):
total = 0
for index in range(Len(string)):
if string[index] == '+':
total += int(string[index+1])
print total
if string[index] == '-':
total -=int(string[index+1])
print total