Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python while循环&;列表查询_Python_While Loop - Fatal编程技术网

Python while循环&;列表查询

Python while循环&;列表查询,python,while-loop,Python,While Loop,我希望程序通过输入(如学校成绩)输入数字并计算平均值。但当我进入0级时,它应该退出 比如: 等级:3级 年级:5 成绩:0 平均成绩为3.86分 虽然1看起来像是家庭作业,但我将向您展示这些概念 您必须在一个单独的变量中求和,该变量在开始时设置为0。在计算的另一个变量上也可以这样做 下达命令 total = 0 count = 0 total += x count += 1 它们似乎有用的地方 修正你的缩进 这不是break的工作方式。相反,将其作为命令放在if子句中,在该子句中检查x的值 你

我希望程序通过输入(如学校成绩)输入数字并计算平均值。但当我进入0级时,它应该退出

比如:

等级:3级
年级:5
成绩:0
平均成绩为3.86分

虽然1看起来像是家庭作业,但我将向您展示这些概念

  • 您必须在一个单独的变量中求和,该变量在开始时设置为0。在计算的另一个变量上也可以这样做

    下达命令

    total = 0
    count = 0
    total += x
    count += 1
    
    它们似乎有用的地方

  • 修正你的缩进

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


  • 你的代码完全被破坏了。这仅仅是一次演示尝试的尝试吗?
    x+=x如果您接受输入,它能工作吗?对于Python和编程来说,您看起来非常陌生。在尝试实际完成一项任务之前,先花点时间。现在,这有点像你试图在没有拿到驾照的情况下做莱曼人。马克·卢茨的《学习Python》一书对初级程序员也很有帮助(但不是免费的,还有其他一些书)。+1用于指导而不是编写完整的代码。
    
    total = 0
    count = 0
    total += x
    count += 1