应该是英文字符打成中文字符了,改过来就可以了。
解决办法: 发现提示错误:SyntaxError:illegal character. 2.SyntaxError:illegal character翻译的结果是:非法字符。这里需要说明的是,如果你在日常编写代码的过程中,大多数语言如果给你报这个错,多半就是在程序中使用了中文字符,照成了系统不能识别给你报错。这种错误大多数就是许多人写的时候不注意,把英文的逗号“,”写成了中文的逗号”,”;或者就是分号写成了中文的。3.再返回看错误提示,还有一个小箭头指向一个字符“,”,仔细一看,这里不小心把逗号写成了中文的,改成英文字符就可以了。4.改成功后刷新一下,问题就解决了。
解决
1.python版本
python2和python3之间有一些内容不兼容,可以尝试更换python版本。
2.缺少括号或冒号
尤其在 if , elif , else , for , while , class ,def 语句后,记得加冒号,在换行时记得缩进4个空格符,在使用括号时,要检查是否少了括号。
3.空格键不要和tab键混用
千万不要在python里使用tab进行回车或空格。
4.检查路径
检查路径是否是正确的。
Syntax error是一种常见的编程错误,通常意味着程序中存在语法错误。解决Syntax error的方法是检查代码并找到语法错误,并确保正确使用了所有括号,分号和引号以及正确的变量名称和语法。
此外,可以使用集成开发环境(IDE)等工具来识别和修复语法错误。为避免语法错误,程序员可以学习编程语言的基本语法和规则,遵循最佳实践和编码准则,并定期将代码提交给同事进行审查。