Python语法异常处理例子:
try: # 可能产生异常的代码块 except [(Error1, Error2, ...) [as e]]: # 处理异常的代码块1 except [(Error3, Error4, ...) [as e]]: # 处理异常的代码块2
Python常见的几种异常情况
| 异常类型 | 含义 | 实例 |
| AssertionError | 当 assert 关键字后的条件为假时,程序运行会停止并抛出此异常 | >>> assert 1>0 >>> assert 1<0 AssertionError |
| AttributeError | 当试图访问的对象属性不存在时,抛出的异常 | >>> s=”hello” >>> s.len AttributeError: ‘str’ object has no attribute’len’ |
| IndexError | 索引超出序列范围,会引发此异常 | >>> s=”hello” >>> s[5] IndexError: string index out of range |
| KeyError | 字典中查找一个不存在的关键字时,引发此异常 | >>> demo_dict={“age”: 20} >>> demo_dict[“name”] KeyError: ‘name’ |
| NameError | 尝试访问一个未声明的变量时,引发此异常 | >>> hello NameError: name ‘hello’ is not defined |
| TypeError | 不同类型数据之间的无效操作 | >>> 1+”2″ TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’ |
| ZeroDivisionError | 除法运算中除数为 0 引发此异常 | >>> a = 1/0 ZeroDivisionError: division by zero |
Mac电脑安装Python软件后怎么查看版本号(附下载地址)
python中pip出现"ParseException(s, l, str(ve))"的错误解决方法
上面是“Python语法如何异常捕获及处理的方法”的全面内容,想了解更多关于 后端开发 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_4589.html
workflows工作流
未来椅子3D产品ComfyUI工作流
一条色彩斑斓的超现实小孔雀鱼ComfyUI工作流
一只黑色章鱼ComfyUI工作流
一只乌鸦栖息在一盏神灯上
一个闪闪发光的金属球ComfyUI工作流
一个精心制作的微型赛车场ComfyUI工作流
一个精致透明的朱红色水晶凤凰
一只沮丧的卡通小丑鱼ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

HTML5 Canvas 刻度尺
3d空间行走效果
canvas经线动画走到效果
js实现下雪特效
canvas黑洞漩涡(canvas+js)
css3卡片动态滑动效果
日历设置每个月颜色都不一样
css3画弹珠,可以滚动!











