python脚本问题

[复制链接]
查看11 | 回复2 | 2013-5-11 23:16:09 | 显示全部楼层 |阅读模式
哎,百度这个贴代码的功能有待提高!代码是计算两个数相加减吧,首先,第二行raw_input()即是把输入的内容当作字符串了,不需要再转换了;其次,上面的程序倒数第五、第七行写错了;最后,这个程序只能计算两个数之间的加减,对于一串数字的运算就无能为力了。按给出的算法修改如下:import stringa=raw_input('请输入运算式:')ans=0flag=Truewhile flag:
if a.find('+') >= 1:
sign='+'
x=a[0:a.index(sign)]
y=string.atoi(x)
ans+=y
a=a[a.index(sign)...
回复

使用道具 举报

千问 | 2013-5-11 23:16:09 | 显示全部楼层
帮你改到不能用? 你总得把改成什么说出来吧?优化?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行