", line 1 _语句 print(hello world">
赞
踩
各位有没有这种感受,在日常学习Python过程中,由于本身的编程水平受限,时不时的抛出一个异常真的很难受,那么怎么尽可能的避免呢,其实在学习Python中最遇到两种错误,分别为语法错误和异常两种,下面开始分享我以前遇到的错误,希望对于你们有学习的帮助。
Python
中的语法错误通常是最为明显的错误了,由于不按照要求书写代码,往往就容易出现语法错误。
示例代码:
>>> print("hello world)
File "<stdin>", line 1
print("hello world)
^
SyntaxError: EOL while scanning string literal
>>> while True print("hello world")
File "<stdin>", line 1
while True print("hello world")
^
SyntaxError: invalid syntax
Python的语法解释器会找出最先出现错误的位置,并在其下面标记一个小小的箭头。
什么是异常?异常就是一个事件,该事件会在程序的运行过程中发生,影响程序的正常执行,因为Python中万物皆对象,所以异常也是一个对象,就表示一个错误,一般情况下即使Python语法是正确的,在运行它的时候,也有可能发生错误,运行期检测到的错误被称为异常。
示例:
>>> print(1 / 0) # 0 不能作为除数,触发异常
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ZeroDivisionError: division by zero
>>> print(my_name) # # my_name 未定义,触发异常
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'my_name' is not defined
>>> print(
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。