python异常中else的实例用法


Posted in Python onJune 15, 2021

1、说明

当确定没有异常后,还需要做一些事情可以使用else语句。

注意:try中没有异常,else之后的代码才会被执行。

2、实例

while True:
    try:
        x = int(input('请输入X:'))
        y = int(input('请输入Y:'))
        value = x / y
        print('x/y is',value)
    except Exception as e:  # 发生异常时执行
        print('不正确的输入:', e)
        print('请重新输入')
    else:  # 未发生异常时执行
        break

实例扩展:

def fetcher(obj, index):
    return obj[index]
 
x = 'spam'
 
try:
    print fetcher(x, 3)
except Exception:
    print 'hhh'
else:
    print 'has no exception'
    print fetcher(x, 2)
    print '---' * 10
 
try:
    print fetcher(x, 4)
except IndexError:
    print 'got exception'
else:
    print 'has no exception'
    print fetcher(x, 2)

运行结果:

m
has no exception
a
------------------------------
got exception

到此这篇关于python异常中else的实例用法的文章就介绍到这了,更多相关python异常中else的使用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python 递归函数详解及实例
Dec 27 Python
Python HTTP客户端自定义Cookie实现实例
Apr 28 Python
浅谈python jieba分词模块的基本用法
Nov 09 Python
Python列表推导式与生成器表达式用法示例
Feb 08 Python
Python处理CSV与List的转换方法
Apr 19 Python
cmd运行python文件时对结果进行保存的方法
May 16 Python
python3使用SMTP发送简单文本邮件
Jun 19 Python
使用Python实现一个栈判断括号是否平衡
Aug 23 Python
PyTorch实现AlexNet示例
Jan 14 Python
OpenCV+Python3.5 简易手势识别的实现
Dec 21 Python
教你怎么用Python实现多路径迷宫
Apr 29 Python
Jupyter notebook 不自动弹出网页的解决方案
May 21 Python
Python实现简单的猜单词
Python自动化爬取天眼查数据的实现
浅谈Python响应式类库RxPy
Jun 14 #Python
Python Django ORM连表正反操作技巧
Python scrapy爬取起点中文网小说榜单
教你用Python爬取英雄联盟皮肤原画
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
You might like
php通过session防url攻击方法
2014/12/10 PHP
php中session与cookie的比较
2015/01/27 PHP
php基于GD库画五星红旗的方法
2015/02/24 PHP
php基于socket实现SMTP发送邮件的方法
2015/03/05 PHP
php使用Jpgraph绘制柱形图的方法
2015/06/10 PHP
基础的WordPress插件制作教程
2015/11/24 PHP
php中Redis的应用--消息传递
2017/03/28 PHP
Yii框架中使用PHPExcel的方法分析
2019/07/25 PHP
ExtJS 2.0实用简明教程 之获得ExtJS
2009/04/29 Javascript
关于取不到由location.href提交而来的上级页面地址的解决办法
2009/07/30 Javascript
jQuery实现长文字部分显示代码
2013/05/13 Javascript
JS网页图片按比例自适应缩放实现方法
2014/01/15 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
关于JS 预解释的相关理解
2016/06/28 Javascript
jQuery Easyui快速入门教程
2016/08/21 Javascript
微信小程序 wxapp内容组件 text详细介绍
2016/10/31 Javascript
AngularJS自定义服务与fliter的混合使用
2016/11/24 Javascript
基于jQuery实现左侧菜单栏可折叠功能
2016/12/27 Javascript
AngularJS实现表单验证功能
2017/01/09 Javascript
JavaScript中的普通函数和箭头函数的区别和用法详解
2017/03/21 Javascript
Vue 实现登录界面验证码功能
2020/01/03 Javascript
Vue 实现对quill-editor组件中的工具栏添加title
2020/08/03 Javascript
[05:08]顺网杯ISS-DOTA2赛歌 少女偶像Lunar青春演绎
2013/12/05 DOTA
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
Python爬虫框架Scrapy实战之批量抓取招聘信息
2015/08/07 Python
Python基于pillow判断图片完整性的方法
2016/09/18 Python
简单谈谈python中的lambda表达式
2018/01/19 Python
Python检测数据类型的方法总结
2019/05/20 Python
酒店总经理工作职责
2013/12/13 职场文书
公司清洁工岗位职责
2013/12/14 职场文书
会计系个人求职信范文分享
2013/12/20 职场文书
简短大学毕业感言
2014/01/18 职场文书
横店影视城导游词
2015/02/06 职场文书
企业培训简报范文
2015/07/20 职场文书
2019求职信大礼包
2019/05/15 职场文书
Python基础知识之变量的详解
2021/04/14 Python