Python中异常处理用法有哪些

技术Python中异常处理用法有哪些本篇内容主要讲解“Python中异常处理用法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中异常处理用法有哪些”吧!为了

本文主要解释“Python中异常处理的用法是什么”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“Python中有哪些异常处理用法”!

为了保证程序的健壮性和容错性,即遇到错误时程序不会崩溃,我们需要处理异常。

1.if进行处理,在错误发生之前进行预防

如果错误发生的条件是可以预测的,我们需要用if来处理它们,以在错误发生之前防止它们。

年龄=10岁

而:

age=输入(' : ')。条带()

如果。isdigit () : #只有当age是字符串形式的整数时,下面的代码才不会出错,而且这个条件是可以预测的。

年龄=整数(年龄)

ifage==AGE:

打印(' yougotit ')

2.用try..except:在错误发生之后进行处理

如果错误发生的条件不可预测,请尝试.例外:在错误发生后处理。

#基本语法是

尝试:

检测到的代码块

例外类型除外:

一旦在try中检测到异常,就会执行该位置的逻辑。

#示例

#Python学习交流群:725638078

尝试:

f=打开(' a.txt ')

g=(line.strip()forlineinf)

打印(下一个(g))

打印(下一个(g))

打印(下一个(g))

打印(下一个(g))

打印(下一个(g))

例外停止迭代:

F.close()至此,相信大家对“Python中异常处理的用法有哪些”有了更深的理解,让我们来做点什么吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!

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

(0)

相关推荐

  • 被动语态的结构,被动语态的结构是什么呢

    技术被动语态的结构,被动语态的结构是什么呢1被动语态的结构、动词一般现在时被动语态
    am/is/are+过去分词
    English is widely used at international meetings.英语在许

    生活 2021年10月28日
  • 门字框,“门字框的字”是什么意思

    技术门字框,“门字框的字”是什么意思“门字框的字”指的是部首是“门”的字,如闻、闲、闷、闭、闯等门字框。
    一、拼音: mén
    二、释义:
    1、建筑物的出入口,又指安装在出入口能开关的装置:~儿。~口。开~见山。

    生活 2021年10月22日
  • Ubuntu 16.04如何安装Kinetic

    技术Ubuntu 16.04如何安装Kinetic这篇文章将为大家详细讲解有关Ubuntu 16.04如何安装Kinetic,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、配置软件源

    攻略 2021年11月15日
  • Linux DRM内核模块怎么定义

    技术Linux DRM内核模块怎么定义本篇内容主要讲解“Linux DRM内核模块怎么定义”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux DRM内核模块怎么定义”吧

    攻略 2021年11月23日
  • redis令牌桶算法过期时间(redis实现令牌桶算法)

    技术利用Redis如何实现令牌桶算法小编给大家分享一下利用Redis如何实现令牌桶算法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在限流算法

    攻略 2021年12月21日
  • 面向对象设计原则之合成复用原则

    技术面向对象设计原则之合成复用原则 面向对象设计原则之合成复用原则转载来自:https://blog.csdn.net/lovelion/article/details/7563441
    合成复用原则又称

    礼包 2021年11月5日