第14课 异常处理
在纯文本编辑器中写代码,我们很容易出现各种语法问题,比如:单词拼写错误、标点符号错误、变量命名错误、缩进错误等其它书写格式的错误。语法错误是初学者最容易犯的错误,使用专业的软件开发工具,可以有效规避语法错误,比如:PyCharm、VsCode等。
程序写好了,语法错误都纠正了,程序就可正常运行了吗?
当然不是!除了语法错误、还有逻辑错误(比如:程序的语法和机构都正确,运行时也没报错,但是程序结果不符合预期)和运行错误(比如:输入错误、下标越界、类型错误、除数为0等操作不当引起的错误),专业编程工具只能检查语法错误,不能检查这两种错误。因此,Python引入了异常机制,使用try···except···语句处理运行错误。
Python的异常机制,只能处理运行错误,无法处理逻辑错误,逻辑错误是最难排查的,这要求大脑的逻辑思维要足够强,这需要平时刻意的有针对性的训练。下面重点学习使用try···except···语句处理异常(运行错误)。
–>参考答案<–
单选题:B、D、B
判断题:✔、✔、✔