大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
异常模块
下面介绍python常用的异常模块
AttributeError异常
AttributeError试图访问一个类中不存在的成员(包括:成员变量、属性和成员方法)而引发的异常
AttributeError:'Animal' object has no attribute 'age'
OSError异常
OSError是操作系统相关异常
FileNotFoundError:[Error 2] No such file or directory: 'abc.txt'
IndexError异常
IndexError异常是访问序列元素时,下标索引超出取值范围所引发的异常
IndexError: list index out of range
KeyError异常
KeyError异常是试图访问字典里不存在的键时而引发的异常
>>> dict[104]
Traceback(most recent call last):
File"<pyshell#14>", line1, in <module>
dict1[104]
KeyError: 104
NameError异常
NameError是试图使用一个不存在的变量而引发的异常
NameError: name 'value1' is not defined
TypeError异常
TypeError是试图传入变量类型与要求的不符合时而发生的异常
>>> i = '2'
>>> print(5 / i)
Traceback(most recent call last):
File"<pyshell#20>", line1, in <module>
print(5 / i)
TypeError: unsupported operand type(s) for /: 'int' and 'str'
ValueError异常
ValueError异常是由于传入一个无效的参数值而引发的异常
>>> i = 'QWE
>>> print(5 / int(i))
Traceback(most recent call last):
File"<pyshell#22>", line1, in <module>
print(5 / int(i))
ValueError: invalid literal for int() with base 10: 'QWE'
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/166203.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...