SyntaxError: invalid syntax

这个报错经常遇见,但是总感觉自己的代码没有问题,根据报错提示的行也找不到错误,这些情况以及解决方法都有哪些呢?


1)丢符号类:

  • 忘记在 if , elif , else , for , while , class ,def 声明末尾添加 冒号( : )
  • 代码中的 ( )没有成对出现,比如:
    for line in f:line = line.strip()……if len(words)>1:for word in words:if not Dict.get(word[0]):Dict[word[0]]=set()Dict[word[0]].add(word[1])else:Dict[word[0]].add(word[1]#缺少一个)for K in Dict.keys():max_cixing_word[K]=len(Dict[K])File "<ipython-input-6-eb7bfb9def4a>", line 48for K in Dict.keys():^
SyntaxError: invalid syntax

如果我们按报错的行去找,怎么也不会发现错误,上下文去看就会发现,上一个if函数里,没有写全括号,少了一个),就会导致python认为下面的代码都属于括号里的内容,添加后此错误消失。


2)多符号类:

多了一个 “ :”

#比如
def main():print("")
main():
#-----------------------------------------------------
#又如
for line in f:line=line.strip():

复制粘贴难免多点少点,比如这里就是把 :也复制了过来,导致了这个错误

SyntaxError: invalid syntax都可能是是什么错!!!(持续更新)相关推荐

  1. python:SyntaxError: invalid syntax报错

    python:SyntaxError: invalid syntax报错 大多数时间都是因为括号不成对造成的.快去检测一下是否少括号吧.

  2. Python一直报错:SyntaxError: invalid syntax 的原因及解决办法

    本篇文章主要讲解 python报错提示 无效语法 SyntaxError: invalid syntax 的原因及解决办法 日期:2022年2月18日 作者:任聪聪 报错现象 python报错如下,但 ...

  3. python pip install syntaxerror_解决pip install xxx报错SyntaxError: invalid syntax的问题

    python--pip install xxx报错SyntaxError: invalid syntax 在安装好python后,进入python运行环境后,因为我要用pip安装开发Web App需要 ...

  4. python中syntaxerror_【已解决】Python中两个星号**参数去传递给函数出错:SyntaxError invalid syntax...

    python 3.4中,代码:print("type(self.config)=%s" % (type(self.config))) self.connection = pymys ...

  5. 已解决SyntaxError: invalid syntax

    已解决SyntaxError: invalid syntax 文章目录 报错问题 解决方法 福利 报错问题 粉丝群里面的一个小伙伴敲代码时发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮 ...

  6. 已解决(Python语法报错)SyntaxError: invalid syntax

    已解决(Python语法报错)SyntaxError: invalid syntax 文章目录 报错信息 报错翻译 报错原因 解决方法 千人全栈VIP答疑群联系博主帮忙解决报错 报错信息 粉丝群里面一 ...

  7. python导入模块报错syntaxerror_python import错误 SyntaxError: invalid syntax

    Python 3.6print 出现 SyntaxError: invalid syntax 开始使用sublime学习python,编写代码如图 Ctrl+B运行以后,报错   SyntaxErro ...

  8. 在VScode运行代码出现错误:【% matplotlib inline^ SyntaxError: invalid syntax】

    -----------------------------------志当高远且脚踏实------------------------------------程_七辰 目录 一.问题 二.解决问题 三 ...

  9. SyntaxError: invalid syntax的问题原因和解决办法

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.问题 二.原因及解决办法 一.问题 // An highlighted block SyntaxError: ...

最新文章

  1. (三)硕博生常用的英文文献下载的网站
  2. Uber 开源 Piranha,可自动删除过时代码
  3. mysql的表最多可设置多少字段?
  4. 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下
  5. python queue 调试_python:如何创建用于调试的持久内存结构
  6. Boost:基于Boost的管道pipeline通信
  7. mysql 优化设计库_MySQL 数据库最优化设计原则
  8. Kotlin学习笔记(六) 伴生对象 对象表达式
  9. 5G还没来,我的4G网速就变慢了!运营商到底有没有说实话?
  10. Centos之LAMP环境搭建
  11. Android颜色选择器库
  12. python语言程序设计实践教程陈东_《Python语言程序设计实践教程》陈东著【摘要 书评 在线阅读】-苏宁易购图书...
  13. 微信隐藏功能系列2:微信语音怎么转发?
  14. excel工作薄密码破解/清除
  15. 计算机无法调整亮度,win10亮度无法调节怎么办_win10电脑亮度调节失灵的解决方法...
  16. 项目经理和产品经理哪个更有前途?
  17. android studio 61歌曲服务器搭建 歌曲app 下载 完整代码
  18. pytorch 给tensor增加一维(unsqueeze)或删除一维(squeeze)
  19. 蓝桥杯单片机第四届省赛题详细讲解(模拟智能灌溉系统)
  20. 抖音下载的视频电脑可以去水印吗,怎么去掉视频水印

热门文章

  1. ios 自定义键盘的按键音效和震动效果
  2. Vector的自动排序Sort
  3. Redis高可用 Sentinel
  4. 从测序到宏基因组:聚焦菌群生信分析方法最前沿
  5. JS中数组splice、slice和字符串slice、split的混淆
  6. 途牛2021年第三季度营收约1亿元,同比、环比均有所下降
  7. docker里面安装supervisor
  8. 【转】现代c++开发利器folly教程系列之:future/promise
  9. 自动化测试-数据驱动
  10. VisualVM 启动报错Error Starting VisualVM:You are running VisualVM using Java Runtime Environment(JRE)