
在Python的学习过程中,经常会出现程序运行后出错,有时候一个小错误就要找10分钟甚至以上。那么下面小编为大家总结了一些新手在学习Python过程中最常见的几种错误和异常,让大家提前了解,减少犯错的次数。
缺少冒号
在for、while、if、else、def、class、elif的声名末尾忘记添加冒号(:)。
运行的时候将会提示“SyntaxError: invalid syntax”语法错误。例如:
>>> if 2<=3
print("This is wrong!")
SyntaxError: invalid syntax
#下面才是正确的:
>>> if 2<=3:
print("This is wrong!")
This is wrong!
缩进错误
代码结构的缩进量不正确,这是非常常见的。
用错后,运行的时候将会提示“SyntaxError:expected an indented block”缩进错误。例如:
>>> if 2<=3:
print("This is wrong!")
SyntaxError: expected an indented block
#下面才是正确的:
>>> if 2<=3:
#此处缩进# print("This is wrong!")
This is wrong!
在字符串首尾忘记添加引号或引用不巧当
字符串首尾必须添加引号,而且单引号或双引号必须成对使用。
用错后,运行的时候将会提示“SyntaxError: EOL while scanning string literal”字符串拼写错误。
>>> print('Hello Python")
SyntaxError: EOL while scanning string literal
>>> print('Hello Python)
SyntaxError: EOL while scanning string literal
变量没有初始值就进行应用
变量在使用之前必须制定一个初始值。
用错后,运行的时候将会提示“NameError: name 'a' is not defined”。例如:
>>> a+=5
Traceback (most recent call last):
File "
本文总结了Python新手在学习过程中常遇到的几种错误和异常,包括缺少冒号、缩进错误、字符串引号不当和变量未初始化。了解这些错误类型能帮助初学者快速定位并解决问题,减少不必要的调试时间。
8052

被折叠的 条评论
为什么被折叠?



