Python while-loop&列出问题

时间:2014-02-11 13:12:42

标签: python while-loop

我希望程序通过输入(如学校成绩)获取数字并计算平均值。但是当我进入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

1 个答案:

答案 0 :(得分:2)

看起来像家庭作业,我会告诉你概念。

  1. 您必须在一个单独的变量中总结这些值,您在开始时将其设置为0。您对计算的另一个变量也这样做。

    发出命令

    total = 0
    count = 0
    total += x
    count += 1
    

    它们似乎有用。

  2. 修复您的缩进。

  3. 这不是break的工作方式。相反,将它作为命令放在if子句中,检查x的值。