Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.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附加语法错误与列表_Python_Python 2.7_Syntax_Append_Syntax Error - Fatal编程技术网

python附加语法错误与列表

python附加语法错误与列表,python,python-2.7,syntax,append,syntax-error,Python,Python 2.7,Syntax,Append,Syntax Error,我的目标是制作一个名为残差的列表,它返回一个列表,每个元素的绝对值减去平均值,我也在最后返回数据,因为这就是我使用的列表。我已经做到了这一点,但是在residuals.append(new\u number)中出现语法错误 我想和大家分享一个技巧,来找出你什么时候做出了这个特殊的打字错误,我相信我是从克拉克·魏斯曼(Clark Weissman)的(PDF)中学到的。您使用错误的括号数逐个字符地读取表达式,并且正在计数。每次你来到一个(你数一次,每次你来到一个)你倒一次。当你到达终点时,你的计数

我的目标是制作一个名为残差的列表,它返回一个列表,每个元素的绝对值减去平均值,我也在最后返回数据,因为这就是我使用的列表。我已经做到了这一点,但是在
residuals.append(new\u number)
中出现语法错误


我想和大家分享一个技巧,来找出你什么时候做出了这个特殊的打字错误,我相信我是从克拉克·魏斯曼(Clark Weissman)的(PDF)中学到的。您使用错误的括号数逐个字符地读取表达式,并且正在计数。每次你来到一个
你数一次,每次你来到一个
你倒一次。当你到达终点时,你的计数应该是零

    new_number = abs(element - float(avg(number))
                    1               2   3      21
这里,末尾的计数大于零,因此我们知道缺少一个闭合参数。如果它小于零,我们就会知道我们遗漏了一个开放paren。请注意,它不会告诉您在哪里添加paren。在这样的建筑中

 x = foo(a, bar(b, baz(c, d), e)
        1      2      3    2   1

缺少的关闭参数可能在
b
c
d
e
之后出现,我们必须了解一些关于调用哪些函数来判断是哪个函数的信息。

我想分享一种技术,以确定您何时完成了这个特定的输入,我相信我是从Clark Weissman(PDF)那里学到的。您使用错误的括号数逐个字符地读取表达式,并且正在计数。每次你来到一个
你数一次,每次你来到一个
你倒一次。当你到达终点时,你的计数应该是零

    new_number = abs(element - float(avg(number))
                    1               2   3      21
这里,末尾的计数大于零,因此我们知道缺少一个闭合参数。如果它小于零,我们就会知道我们遗漏了一个开放paren。请注意,它不会告诉您在哪里添加paren。在这样的建筑中

 x = foo(a, bar(b, baz(c, d), e)
        1      2      3    2   1

缺少的关闭参数可能位于
b
c
d
e
之后,我们必须了解有关调用的函数的一些信息,以确定调用哪个函数。

您在前一行中忘记了a
abs(元素-浮点(平均数))
,因此
abs(…
调用仍然不完整。您还应该避免重用标识符
残差
。好的规则是让每个名称都只引用一件事。您忘记了前面一行的
abs(element-float(avg(number))
,因此
abs(…
调用仍然不完整。您还应该避免重复使用标识符
残差
。好的规则是每个名称都只引用一件事。我不认为否决票是有效的,因为这提供了一个基本的提示,告诉您如何在将来发现此类拼写错误。我刚刚读了这篇文章的前两行,马上就知道了我的m我不认为否决票是有效的,因为这给了我们一个基本的提示,告诉我们如何在未来发现这些打字错误。我刚刚读了这篇文章的前两行,马上就知道了我的错误。