通过try、except和else的使用来使Python程序更加“强壮”
2023-09-14 08:58:40 时间
在执行的程序中,难免会碰到因为一些原因如输入输出导致致命性错误产生的情况(如因为输入的文件名错误而导致无法运行相关的代码。)。此时你不希望程序直接挂掉,而是通过显示一些信息,使其平稳的结束。此时,就可以使用try,except和else这三个关键字来组成一个包容性很好的程序。
分别解释三个关键字:
try:执行可能会出错的试探性语句,即这里面的语句是可以导致致命性错误使得程序无法继续执行下去
except:如果try里面的语句无法正确执行,那么就执行except里面的语句,这里面可以是错误信息或者其他的可执行语句
else:如果try里面的语句可以正常执行,那么就执行else里面的语句(相当于程序没有碰到致命性错误)
finally: 不论如何最后都会执行的语句,一般用来关闭作用
相关文章
- Python基础09-装饰器
- Python-基础02-程序与用户交互
- pycharm开启自动补全_python代码补全插件
- 修改python的pip源为国内源[通俗易懂]
- 日拱一卒,伯克利Python入门项目,手把手教你写个简单ai
- python编程是什么-Python编程
- Python字符串匹配—-6种方法的使用「建议收藏」
- python安装不了whl文件_Python安装whl文件过程图解
- python判断linux中文件是否存在_Python判断文件是否存在的三种方法
- 【测试开发】python系列教程:第一个Python程序
- Python修改文件后缀_python重命名文件名
- pycharm如何调试python程序_Pycharm断点调试Python程序的步骤方法
- Python一技:json.load() vs json.loads()
- 接口测试第2讲:Python测试框架——unittest
- 【测试开发】python系列教程:Python 推导式
- 新手学Python可行吗?需要什么基础?(新手学python可行吗?需要什么基础)
- Python+chatGPT编程5分钟快速上手,强烈推荐!!!
- Python 进阶指南(编程轻松进阶):八、常见的 Python 陷阱
- C++/Php/Python/Shell 程序按行读取文件或者控制台详解编程语言
- 一步一步学会在Linux上运行Python程序(linux运行python程序)
- Linux查看Python版本的有效方法(linux查看python版本)
- Python 七步捉虫法
- Linux中如何离开Python环境(linux怎么退出python)
- Python入门教程超详细1小时学会Python
- python编程-将Python程序转化为可执行程序[整理]
- python基础教程之popen函数操作其它程序的输入和输出示例
- 使用python在校内发人人网状态(人人网看状态)
- Python开发实例分享bt种子爬虫程序和种子解析
- 理解python多线程(python多线程简明教程)
- python实现的文件夹清理程序分享
- Python通过解析网页实现看报程序的方法
- python实现的重启关机程序实例