if语句invalid syntax错误

犯了一个很基础的错误,并且花了好一会才找出来。

  File "D:/APythonMy/Python练习题/pupil_arithmetic_exercises.py", line 27
    else:
       ^
SyntaxError: invalid syntax

错误原因和条件语句没有任何关系,是上一行少打了一个括号, 将括号填上就解决了。

我猜测是上一句没有括号,程序判定上一句还没有结束,else也被算入括号内,最后以":"结束而不是以括号结束就出错了。

今天学到了报错语句不一定有用,有时候找不到原因就要从头检查一遍全部的代码。

发布了4 篇原创文章 · 获赞 0 · 访问量 29

猜你喜欢

转载自blog.csdn.net/qq_36060708/article/details/104291876