![]() 错误和异常概念 错误: 1.语法错误:代码不符合解释器或者编译器语法 2.逻辑错误:不完整或者不合法输入或者计算出现问题 异常:执行过程中出现万体导致程序无法执行 1.程序遇到逻辑或者算法问题 2.运行过程中计算机错误(内存不够或者IO错误) 错误和异常区别 错误: 代码运行前的语法或者逻辑错误, 语法错误在执行前修改,逻辑错误无法修改 异常分为两个步骤: 1.异常产生,检查到错误且解释器认为是异常,抛出异常; 2.异常处理,截获异常,忽略或者终止程序处理异常 Python常见错误 常见错误:ipython下 1. a : NameError 在没有定义一个变量的时候直接引用 2. if True : SyntaxError 语法错误 3. f = open('1.txt') : IOError 试图打开一个不存在的文件的时候 4. 10/0 : ZeroDivisionError 5. a = int('dd') : ValueError 进行强制类型转换的时候遇到的错误 try-except:异常处理 try: try_suite except Exception [, e]: exception_block(责任编辑:admin) |