我希望程序通过输入(如学校成绩)获取数字并计算平均值。但是当我进入0级时它应该退出。
像:
Grade:3
Grade:5
Grade:0
The average grade is 3.86
while 1<2:
x = input("Grade:")
x += x #unsure about the algoritm
break x = 0
y=x/? #how to count the amont of loops
print "The average grade is",y
答案 0 :(得分:2)
看起来像家庭作业,我会告诉你概念。
您必须在一个单独的变量中总结这些值,您在开始时将其设置为0。您对计算的另一个变量也这样做。
发出命令
total = 0
count = 0
total += x
count += 1
它们似乎有用。
修复您的缩进。
这不是break
的工作方式。相反,将它作为命令放在if
子句中,检查x
的值。