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我不认为否决票是有效的,因为这给了我们一个基本的提示,告诉我们如何在未来发现这些打字错误。我刚刚读了这篇文章的前两行,马上就知道了我的错误。