说明:不用库,写了很久,一直出bug,到网上一搜,可以直接输入之后,eval(str)即可得到结果!
eval程序如下:
s=input("请输入要运算的数字")
print("The result is{}".format(eval(s)))
下面是不用eval实现加减的代码:主要思想就是通过一个标志位flag来计算是否进行加减,其他的都很好理解
s=input("请输入要运算的数字")
l=len(s)
h=0
i=0
flag=1
a=0
for i in range(0,l):
if s <weixin_38535364> 上传 | 大小:49kb