Python异常处理的关键词与结构有哪些

技术Python异常处理的关键词与结构有哪些这篇文章主要介绍“Python异常处理的关键词与结构有哪些”,在日常操作中,相信很多人在Python异常处理的关键词与结构有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好

本文主要介绍“Python异常处理的关键词和结构是什么”。在日常操作中,相信很多人对Python异常处理的关键词和结构都有疑问。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮你解答“Python异常处理的关键词和结构有哪些”的疑惑!接下来,请和边肖一起学习!

1.语法格式

先说Python异常的语法格式。

Python异常处理的关键词与结构有哪些

从上图可以看出以下信息:

四个关键词:尝试,除,否则,最后;

支持多异常监控。

其中,

Try块包含可能引发异常的代码;

异常块用于捕获和处理异常。

如果try块中没有抛出异常,则执行else块;

不管异常情况如何,都将执行Finally块;通常用于释放try块中请求的资源。

我们总是知道程序代码中有些关键词是必要的,有些是不必要的。按照上面的语法格式,我不能问自己:可以有多种组合吗?

2.try... 一个 except 结构

或者测试0不能是除数的异常捕获情况。具体代码和执行效果如下:

Python异常处理的关键词与结构有哪些

代码逻辑及执行结果:

接收键盘输入的数字作为除数和被除数;

Try模块使用两个打印语句来验证是否执行除法运算;

因为z=x/y抛出异常,后续的print语句不执行;

exception模块调用Python中的系统异常BaseException并打印出异常信息。

00-1010对于上述情况,我们可以进一步捕获更详细的异常。下图:

Python异常处理的关键词与结构有哪些

00-1010此外,在正常执行try之后,使用else来控制一些语句块的执行。见下图:

Python异常处理的关键词与结构有哪些

00-1010最后,不管tyr或Except的执行结果如何,总会有一个语句块需要执行,这在final之后就派上用场了。见下图:

Python异常处理的关键词与结构有哪些

至此,“Python异常处理的关键词和结构是什么”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以帮助你学得更好。去试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/106524.html

(0)

相关推荐

  • 利用虚拟机部署k8s集群(k8s部署在物理服务器还是虚拟机)

    技术二进制部署K8s中该怎么准备虚拟机二进制部署K8s中该怎么准备虚拟机 ,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、架构图2、环境准备准备5台2c/

    攻略 2021年12月15日
  • 馒头和米饭哪个含糖量高,蒸米饭与煮米饭哪个升糖快

    技术馒头和米饭哪个含糖量高,蒸米饭与煮米饭哪个升糖快大家好,我是奎哥,很高兴能为你解答馒头和米饭哪个含糖量高:蒸米饭与煮米饭哪个升糖快?根据查询资料,也咨询过相关专业人员,还是觉得煮米饭升糖快,因为米饭煮的话,糖分会很快

    生活 2021年10月31日
  • 英文大小写26个字母,二十六个字母大小写及音标是

    技术英文大小写26个字母,二十六个字母大小写及音标是一英文大小写26个字母、26个英文字母的大写字母 A、B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z。
    二、26个

    生活 2021年10月24日
  • math函数excel使用技巧(math库中的数学函数)

    技术Math函数怎么使用本篇内容主要讲解“Math函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Math函数怎么使用”吧!Math函数Math.round(3.6

    攻略 2021年12月22日
  • 怎么让女朋友开心,怎么样做才能让女朋友开心

    技术怎么让女朋友开心,怎么样做才能让女朋友开心感谢悟空问答栏目组的邀请怎么让女朋友开心!怎么样做才能让女朋友开心?首先肯定~心里思考这个问题的人,说明你对她的重视程度之深~也看出你是一个很有爱心感情很专注的男孩~你很爱你

    生活 2021年10月26日
  • mysql临时表的问题有哪些

    技术mysql临时表的问题有哪些这篇文章主要为大家展示了“mysql临时表的问题有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql临时表的问题有哪些”这篇文章吧。

    攻略 2021年11月6日