
错误和异常异常介绍Python是一门解释型语言,只有在程序运行后才会执行语法检查。所以,只有在运行或测试程序时,才会真正知道该程序能不能正常运行。Python有两种错误很容易辨认:语法错误和异常。语法错误程序解析时遇到的错误。例如以下程序,因缺少:而出现语法错误。whileTrue print(1) # while True print(1) # ^^^^^ # SyntaxError: invalid syntax异常Python 程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期检测到的错误被称为异常。例如以下程序,因变量名未找到而引发NameError。print(var1) # print(var1) # ^^^^ # NameError: name 'var1' is not defined. Did you mean: 'vars'?