我完全无法理解我的代码可能出错的地方,但我可能错过了一些东西。我搜索过有关其他令牌的类似问题,但它们对我来说毫无用处。由于我的代码不长,我会继续发布。
get_expected_value
非常感谢任何帮助。非常感谢。
答案 0 :(得分:4)
你的if语句括号不匹配。
您的代码:
if(
value[j-1]-value[j]>=2 and
value[j-1]-value[j]<=30) and // <- Paren here closes the if(
value[j-2]-value[j-1]>=2 and
value[j-2]-value[j-1]<=30 and
value[j+1]-value[j]>50 and
value[j+2]>value[j+1]){
lights = true;
}
else{
lights=false;
}
记事本很不错但是可以利用IDE!