做任何语言的编程都会报错,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就更难找咯。