600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Python-错误与异常处理

Python-错误与异常处理

时间:2024-08-22 13:58:48

相关推荐

Python-错误与异常处理

Python 有两种错误类型

1 语法错误(Syntax Errors)

2 异常(Exceptions)

语法错误就不说了

关于异常处理:

用Try … Except

首先try 和 except 之间的代码首先被执行,如果没有异常,则except语句将会被忽略,如果出现异常,则try下的语句将会被忽略,直接跳转到except下的语句.

如果异常出现但不是except中定义的异常类型,程序将执行外围一层的try语句,如果异常没有被处理,将产生unhandled exception的错误.

常见的异常类型有 NameError,TypeError,ValueError.

while True:try:x = int(input('Please input a number'))breakexcept ValueError:print('Not valid,try again...')

try:f = open('file.txt')s = f.readline()i = int(s.strip())except OSError as error:print('OS error:{0}'.format(error))except ValueError:print('could not convet data to an interger!')

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。