Python 如何一次循环整个文件4行?

Python 如何一次循环整个文件4行?,python,python-3.x,chunks,Python,Python 3.x,Chunks,我有一堆循环,用于我想要执行的计算。我正在计算一个文件中4行的平均值。但是,我想用数百个数字对整个文件进行循环计算 i、 e 会给 4.25 3.5 2.75 ... 有人能推荐一个解决方案吗 您的问题似乎是一般的编程问题,而不是真正的Python问题。你有一个问题,你知道需要发生什么,但是在制定一个计划时遇到了困难 小步思考。你到底想发生什么 您想打开一个(文本)文件进行读取 您希望从文件中获取接下来的四个值 你想计算他们的平均值吗 你想把这个平均值写到屏幕上吗 如果文件中还有更多内容,

我有一堆循环,用于我想要执行的计算。我正在计算一个文件中4行的平均值。但是,我想用数百个数字对整个文件进行循环计算

i、 e

会给

4.25 
3.5
2.75 
...

有人能推荐一个解决方案吗

您的问题似乎是一般的编程问题,而不是真正的Python问题。你有一个问题,你知道需要发生什么,但是在制定一个计划时遇到了困难

小步思考。你到底想发生什么

  • 您想打开一个(文本)文件进行读取
  • 您希望从文件中获取接下来的四个值
  • 你想计算他们的平均值吗
  • 你想把这个平均值写到屏幕上吗
  • 如果文件中还有更多内容,请返回2
  • 否则,你就完了
  • 假设文件都是一行中的单个数字,没关系。您假设该文件将有4行的倍数,也可以。但你可能也应该想想如果那不是真的会发生什么

    哪一部分给你带来了麻烦?在Python文档或其他StackOverflow问题中,哪一个步骤不容易找到


    只需记住将一项任务分解为小而简单的步骤,然后一起解决问题。在开始编写代码之前理解问题。

    我怀疑或将解决99%的问题(只需使用一种不采用滑动输入的生成器友好解决方案)。请提供您迄今为止尝试过的内容。您的输入格式是什么?
    4.25 
    3.5
    2.75 
    ...