欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

错误SyntaxError: invalid syntax的解决办法

程序员文章站 2024-02-03 10:28:22
...

今天运行下面这个代码

def  loadDataSet():  
    return [[1,3,4],[2,3,5],[1,2,3,5],[2,5],[1],[3],[2,3],[1,3],[1,2,3,4],[2,4]]

报了这个错误:SyntaxError: invalid syntax


  File "<ipython-input-14-332fa655c8dd>", line 1
    ef  loadDataSet():
                  ^
SyntaxError: invalid syntax

感觉很奇怪,看了半天感觉没有语法错误
我就仔细检查检查发现
原来def与loadDataSet之间的空格多敲了一个,删掉多余的一个空格之后,就正常了
所以,遇到这个错误一定要仔细检查语法,看括号是否一一对应,冒号是否应该有,缩进是否对,空格是否正确等