SyntaxError :invalid syntax Pyth

2023-06-19  本文已影响0人  软件开发技术修炼

当出现SyntaxError :invalid syntax 以上报错,分析原因如下:

1.忘记在 if , elif , else , for , while , class ,def 声明末尾添加 “:”

2.使用 = 而不是 ==,= 是赋值操作符而 == 是等于比较操作

3.尝试使用Python关键字作为变量名

Python3的关键字有:and, as, assert, break, class, continue, def, del, elif, else, except, False, finally, for, from, global, if, import, in, is, lambda, None, nonlocal, not, or, pass, raise, return, True, try, while, with, yield等

解决办法:后面加_ ,比如assert_

4.++ 或者 -- 自增自减操作符

例如 C++ , Java , PHP 等其他的语言,也许你会想要尝试使用 ++ 或者 -- 自增自减一个变量。在Python中是没有这样的操作符的

此错误会经常出现,属于通用错误,可查看其他报错信息进行辅助排查

  1. <mark style="box-sizing: border-box; outline: 0px; background-color: rgb(248, 248, 64); color: rgb(0, 0, 0); overflow-wrap: break-word;">安装第三方模块时:</mark>
    在安装第三方模块时也有可能出现“SyntaxError: invalid [syntax]”这个问题,这时需要检查一些是否是在cmd窗口下安装,同时,要到python的安装目录里面,找到pip所在的目录里面进行安装;
上一篇 下一篇

猜你喜欢

热点阅读