Python教程

当前位置:小码王 > 学习教程 > Python教程

Python中出现语法错误时解决方法
导读:Python中可能会出现两种不同种类的报错,今天小码王老师给小朋友们介绍这两种Python中出现语法错误时解决方法。

  做任何语言的编程都会报错,Python也不例外,遇到语法错误不可怕,只要按照一定的方法解决就行,Python中可能会出现两种不同种类的报错,今天小码王老师给小朋友们介绍这两种Python中出现语法错误时解决方法,小朋友们一起来学习吧。


一、语法错误


  IDLE在尝试运行程序前会对程序做一些检查。如果IDLE发现一个错误,这往往是一个语法错误(syntax error)。语法就是一种编程语言的拼写和文法规则,所以出现语法错误意味着你键入的某个内容不是正确的Python代码。


  下面给出一个例子:


  这里在print和 Bye for now!之间漏了一个引号。

  如果运行这个程序,IDLE会弹出一个消息“Thert`s an error in your program: invaldi syntax ”意思是说你的程序中有一个错误,语法不正确。你必须查看代码,找出哪里出了问题。IDLE会(用红色)突出显示它认为出错的位置。也许问题不会恰好出现在红色显示的位置,不过应该很接近。


二、运行时错误


  IDLE在尝试运行程序前会对程序做一些检查。如果IDLE发现一个错误,这往往是一个语法错误(syntax error)。语法就是一种编程语言的拼写和文法规则,所以出现语法错误意味着你键入的某个内容不是正确的Python代码。

  下面给出一个例子:


  与孩子一起学编程-python教程

  这里在print和 Bye for now!之间漏了一个引号。

  如果运行这个程序,IDLE会弹出一个消息“Thert`s an error in your program: invaldi syntax ”意思是说你的程序中有一个错误,语法不正确。你必须查看代码,找出哪里出了问题。IDLE会(用红色)突出显示它认为出错的位置。也许问题不会恰好出现在红色显示的位置,不过应该很接近。


  Python中出现语法错误时解决方法就给小朋友们介绍到这里,有的小朋友们看到错误会很害怕,其实是不用担心的,程序有错误是好事,他们知识帮助你找出哪里除了问题,以便你改正错。如果程序除了问题,你肯定更希望能够及时看到错误信息,不然BUG就更难找咯。