syntaxerror的意思是语法错误。
SyntaxError的意思是语法错误,SyntaxError表示你写的代码不符合Python的语法规范。比如字符串使用迟孙了中文引号等。NameError:名字错误,常见于使用了未定义的变量。
是指程序的语法有误,编译器或解译器在词法分析是无法将其转换为适当的编程语言。编译语言中,语法错误只在编译期出现,因编译器要所有的语法都正确,才能正确编译;而解释型语言中,可能要到运行期才会出现。
语法错误解释:
在编译语言中,语法错误一定只在编译期时出现,编译器要所有的语法都正确,才能正确编译。不过解释型语言中的语法错误可能要到运行期才会出现,而且不一定容易区分语法错误及语义错误。
早期8位家用电脑的用户界面是BASIC解释器,SYNTAX ERROR错码陵链误消息常造成用户的困扰,只要解释器无法识别用户的输入,就会出现此一消息。
若计算器中输出不正确的算汪信式,也会出现语法错误,例如算式中有左括号但没有右括号、或是一个数字中有多个小数点等。