教师妹妹学习Python第六课:如何进行有效的异常处理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1950个文字,预计阅读时间需要8分钟。
对于新手来说,编写程序时遇到报错是很常见的。往往不知道具体原因,不清楚什么错误导致的。完美的程序是不存在的,程序有异常才是常态。因此,遇到bug不要慌,找到错误根源解决它就好。
对于小白而言,运行编写的程序遇到报错,往往不知所措,不清楚什么原因造成的。完美的程序是不存在的,程序有异常才是常态,所以遇到缺陷不要慌,找到错误根因解决它就行了。 本节就专门介绍一下编程过程可能遇到的一些错误,如果你能识别这些异常原因并fix,那么你就掌握了异常处理方法。
6.1 错误类型
简单来说,Python中存在两种错误类型:语法错误和程序异常。
6.1.1 语法错误
语法错误即开发者没有按照Python要求的编程规范进行编程,导致语法错误。为了避免语法错误,建议使用Pycharm IDE,IDE的语法分析器可以实时check编写程序过程中的语法错误,并给出提示。
语法错误示例:
while Trueprint('Hello world')
>>File "/Users/demo.py", line 1
while True
^
SyntaxError: invalid syntax
例子中函数 while True 被检查到有错误,是它前面缺少了一个冒号 : 。
语法分析器指出了出错的一行,并且在最先找到的错误的位置标记了一个小小的箭头。
本文共计1950个文字,预计阅读时间需要8分钟。
对于新手来说,编写程序时遇到报错是很常见的。往往不知道具体原因,不清楚什么错误导致的。完美的程序是不存在的,程序有异常才是常态。因此,遇到bug不要慌,找到错误根源解决它就好。
对于小白而言,运行编写的程序遇到报错,往往不知所措,不清楚什么原因造成的。完美的程序是不存在的,程序有异常才是常态,所以遇到缺陷不要慌,找到错误根因解决它就行了。 本节就专门介绍一下编程过程可能遇到的一些错误,如果你能识别这些异常原因并fix,那么你就掌握了异常处理方法。
6.1 错误类型
简单来说,Python中存在两种错误类型:语法错误和程序异常。
6.1.1 语法错误
语法错误即开发者没有按照Python要求的编程规范进行编程,导致语法错误。为了避免语法错误,建议使用Pycharm IDE,IDE的语法分析器可以实时check编写程序过程中的语法错误,并给出提示。
语法错误示例:
while Trueprint('Hello world')
>>File "/Users/demo.py", line 1
while True
^
SyntaxError: invalid syntax
例子中函数 while True 被检查到有错误,是它前面缺少了一个冒号 : 。
语法分析器指出了出错的一行,并且在最先找到的错误的位置标记了一个小小的箭头。

