用Python 实现将用户输入的数字相加求和

编写一个收银Python程序,它会提示用户输入数字,可以是整数或浮点数,直到用户输入停止。程序应该算出所有输入的数字的和,直到0,并提供税前和税后总额。税是0.05我写出... 编写一个收银Python程序,它会提示用户输入数字,可以是整数或浮点数,直到用户输入停止。程序应该算出所有输入的数字的和,直到0,并提供税前和税后总额。 税是0.05我写出来后发现有问题,就是每次输入一个数之后程序会一直求和,停不下来,求大神帮解决! 展开
 我来答
fallx
2018-01-27 · TA获得超过5486个赞
知道大有可为答主
回答量:2321
采纳率:73%
帮助的人:730万
展开全部
sum=0
money=float(input('请输入一个数:'))
while(money!=0):   #原代码中循环里money不会改变,一直是输入数,不为0,死循环。
    sum+=money
    print('总数是%f,税后是%s'%(sum,sum*(1-0.05)))
    money=float(input('请输入一个数:')) #多加一个输入项,一直可以输入,累加,直至输入0为止
print('再见')

强烈建议:所有提问程序问题的童鞋,请直接贴出代码,上图不方便调试。短点还好,长一点的图,估计没多少人会看,太累。有代码可以直接调试。比较方便!

强烈建议:所有提问程序问题的童鞋,请直接贴出代码,上图不方便调试。短点还好,长一点的图,估计没多少人会看,太累。有代码可以直接调试。比较方便!

强烈建议:所有提问程序问题的童鞋,请直接贴出代码,上图不方便调试。短点还好,长一点的图,估计没多少人会看,太累。有代码可以直接调试。比较方便!

CaraCr
2018-05-10
知道答主
回答量:1
采纳率:0%
帮助的人:877
展开全部
想问一下楼主你这个问题解决了吗~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
351711510
2018-01-27 · 超过26用户采纳过TA的回答
知道答主
回答量:76
采纳率:64%
帮助的人:20.5万
展开全部
continue换成break
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式