当总数达到或超过需要的募捐总额时就结束这个代码怎么写
每次输入累加后对累加金额做判断,如果大于目标金额就break
回答如下:简单的python程序,注意类型转换,代码如下:
a=int(input('请输入捐款总额(元):'))
num=0
number=0
while True:
b=int(input("请输入捐款数目(元):"))
num=num+b
number+=1
if(num>=a):
break
print('实际捐款总数额为:{}',num)
print('实际捐款人数为:{}',number)
average=float(num/number)
print('人均捐款数额为{}',average)