用Python 实现将用户输入的数字相加求和
编写一个收银Python程序,它会提示用户输入数字,可以是整数或浮点数,直到用户输入停止。程序应该算出所有输入的数字的和,直到0,并提供税前和税后总额。税是0.05我写出...
编写一个收银Python程序,它会提示用户输入数字,可以是整数或浮点数,直到用户输入停止。程序应该算出所有输入的数字的和,直到0,并提供税前和税后总额。 税是0.05我写出来后发现有问题,就是每次输入一个数之后程序会一直求和,停不下来,求大神帮解决!
展开
3个回答
展开全部
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('再见')
强烈建议:所有提问程序问题的童鞋,请直接贴出代码,上图不方便调试。短点还好,长一点的图,估计没多少人会看,太累。有代码可以直接调试。比较方便!
强烈建议:所有提问程序问题的童鞋,请直接贴出代码,上图不方便调试。短点还好,长一点的图,估计没多少人会看,太累。有代码可以直接调试。比较方便!
强烈建议:所有提问程序问题的童鞋,请直接贴出代码,上图不方便调试。短点还好,长一点的图,估计没多少人会看,太累。有代码可以直接调试。比较方便!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询