我是编程新手,我坚持练习,希望有人能提供帮助。 问题如下: 1)编写一个函数,反复要求用户插入一个数字并计算这些数字的总和 2)当用户输入0时,退出并打印总和的值。
现在这是我设法编写的代码,但是如果我的变量不断增加,输入将永远不会为b 0,并且程序将永远运行...
def mysum():
n=1
while n>0:
n=n+int(input('Insert a value: '))
print(n)
现在,当我调用该函数时,它会不断添加用户所写数字的总和,但是我如何继续练习的第二点呢?
谢谢
答案 0 :(得分:1)
您接近了!用户给出 hometeam_id awayteam_id home_score away_score total_home total_away
0 1 2 1 5 1.0 5.0
1 3 4 4 1 4.0 1.0
2 5 6 3 2 3.0 2.0
3 2 3 2 3 2.0 3.0
4 4 5 1 4 1.0 4.0
5 6 1 5 2 5.0 2.0
6 1 4 4 1 2.5 1.0
7 3 6 7 2 5.5 2.0
8 2 5 8 4 5.0 4.0
while True
和break
0