Advertisement

十四:Python问题及异常处理

阅读量:

Python3错误与异常处理

在Python编程语言中,存在两类较为明显的错误类型,分别是语法错误以及运行时异常。

Python中的assert语句(即断言功能)被用来验证某个表达式的逻辑结果,一旦该表达式的结果为假,系统便会主动引发异常。

语法错误

Python 代码中常见的语法错误,亦可称为解析错误,是初学者在学习过程中频繁遭遇的问题。

复制代码
 >>>while True print('Hello world')

    
   File "<stdin>", line 1, in ?
    
     while True print('Hello world')
    
                ^
    
 SyntaxError: invalid syntax
    
    
    
    

在此示例中,函数 print() 被检测出存在错误,原因在于其前缺少了必要的冒号 : 。

语法分析工具识别出错误所在的行,并在首次发现错误的位置处标注了一个小型的箭头符号。

异常

尽管 Python 程序的语法结构

全部评论 (0)

还没有任何评论哟~