一,语法错误与异常
1,python中至少存在两种类型的错误:
语法错误(syntax error)和异常(exception)
2,什么是语法错误?
语法错误:也被称作解析错误,
是指代码没有通过Python解释器的语法检测,
必须在程序执行之前改正
例子:拼写错误、缺失的括号或冒号等都属于语法错误
一旦出现语法错误,Python解释器会立即报错,指出问题所在,程序将无法执行
看一个语法错误的例子:
print()函数的括号没有写全,被报出SyntaxError错误
print("a")
print("b")
print(
print('c')
运行结果:
File "/Users/liuhongdi/python_work/tutorial/demo1/exception/try1.py", line 3
print(
^
SyntaxError: '(' was never closed
3, 什么是异常?
异常(Exceptions)是在程序运行过程中出