python raise语句的两种用法
- 更新时间:2021-07-28 09:56:16
- 编辑:傅诗桃
给寻找编程代码教程的朋友们精选了相关的编程文章,网友殳雅惠根据主题投稿了本篇教程内容,涉及到Python相关内容,已被253网友关注,相关难点技巧可以阅读下方的电子资料。
参考资料
- Python数据分析与数据化运营(第2版) PDF 电子书 / 14323 MB M / 宋天龙 推荐度:
- 《Python核心编程(第二版)》源代码,素材 配套资源 / 853.24 KB / (美)丘恩(Chun,W.J.)著,宋吉广译 推荐度:
- Python GUI开发手册:基础·实战·强化 PDF 电子书 / 32.3 MB / 明日科技 推荐度:
- Python项目案例开发从入门到实战 PDF 电子书 / 269 MB / 郑秋生 推荐度:
- Python金融大数据分析(第2版) PDF 电子书 / 76 MB / 伊夫·希尔皮斯科 推荐度:
正文内容
我们整理一篇关于《python raise语句的两种用法》技术文章,实例用法很详细,重新排版了一下发到这里,为了方便大家的阅读。
1、主动抛出异常的方法是使用 raise 语句:
raise ValueError()
2、可以同时指明错误原因:
raise ValueError("输入值不符合要求")
3、实例
这个函数没有处理可能出错的情况。比如函数的age参数不能随意取值,要符合人类的年龄范围。如果取值超过范围,需要向函数调用方报告错误,可以主动抛出异常。
def stage_of_life(age): if age <= 6: return '童年' elif 7 <= age <=17: return '少年' elif 18 <= age <= 40: return '青年' elif 41 <= age <= 65: return '中年' else: return '老年'
以上就是python raise语句的两种用法,希望对大家有所帮助。更多编程基础知识学习:python学习网
相关教程
-
基于Python实现简易学生信息管理系统
这篇文章主要为大家详细介绍了python实现简易学生信息管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2019-07-23
-
Python获取百度热搜的完整代码
这篇文章主要介绍了Python获取百度热搜的完整代码,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
发布时间:2021-05-02