通过在文件中输入值来计算平均值,代码会产生错误的输出

时间:2016-08-15 11:51:16

标签: python-3.x

'''这个简单的程序将使用文件计算平均值'''

public function update($id)
{
    $params = Input::only('title', 'author');

    $params['id'] = $id;

    $rules = array(
        'id' => 'required',
        'author' => 'required',
        'title' => 'required'

    );

    $validator = $this->validator->make($params, $rules);

     ...........
}

1 个答案:

答案 0 :(得分:0)

您正在打开要写入的文件,然后从中读取,并将其分配给变量Flag2。但是,此变量不是列表,但是当您执行numbers时将其视为列表。

此外,您应该使用for ln in numbers

结束写入文件的行

根据我对代码的理解,您希望:

  • 获取用户输入,并将其写入文件
  • 从文件中读取数字
  • 从数字计算平均值

有一个\n模块,其函数为statistics,它将为您完成计算部分。其余的,你可以(应该)像上面的三个要点那样构造,像这样:

mean