返回顶部
首页 > 资讯 > 后端开发 > Python >python异常中else的实例用法
  • 873
分享到

python异常中else的实例用法

python异常else 2022-06-02 22:06:26 873人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

1、说明 当确定没有异常后,还需要做一些事情可以使用else语句。 注意:try中没有异常,else之后的代码才会被执行。 2、实例 while True: try: x = int(in

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的使用内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: python异常中else的实例用法

本文链接: https://lsjlt.com/news/10919.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python异常中else的实例用法
    1、说明 当确定没有异常后,还需要做一些事情可以使用else语句。 注意:try中没有异常,else之后的代码才会被执行。 2、实例 while True: try: x = int(in...
    99+
    2022-06-02
    python 异常 else
  • 怎么在python异常中使用else
    怎么在python异常中使用else,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、说明当确定没有异常后,还需要做一些事情可以使用else语句。注意:try中...
    99+
    2023-06-15
  • python中if-elif-else语句实例用法讲解
    1、判断多个条件的语句,if为真则执行if后面的语句。 2、如果elif是真的,则执行elif,后面的代码块不执行。 3、如果if和elif不满意,执行else语句。 实例 if...
    99+
    2024-04-02
  • Python中else怎么用?else的用法总结
    目录关于else的用法总结你不知道的else用法if-elsefor-elsewhile-else关于else的用法总结 本文讨论Python的for…else、whi...
    99+
    2024-04-02
  • python中的异常示例
    最常见的异常就是文件打开 时,找不到文件try:     f = open(“file.txt”,”r”) except IOError, e:     print e然后就是命名空间异常,也就是没有定义这个变量或对象try:     s ...
    99+
    2023-01-31
    示例 异常 python
  • Python中的异常处理实例分析
    一、什么是异常在python中,错误触发的异常如下二、异常的种类在python中不同的异常可以用不同的类型去标识,一个异常标识一种错误。1 、常用异常类AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有...
    99+
    2023-05-16
    Python
  • SQL中case when then else end用法实例
    目录一、阐述二、具体使用1.已知数据按照另外一种方式进行分组,分析。2.用一个sql语句完成不同条件的分组。补充:对case when 的理解总结总结一、阐述 case when then else end 可以理解为J...
    99+
    2023-02-01
    case when then else end用法 case when then end用法 case when用法sql
  • SQL中case when then else end用法实例
    目录一、阐述二、具体使用1.已知数据按照另外一种方式进行分组,分析。2.用一个sql语句完成不同条件的分组。补充:对case when 的理解总结总结一、阐述 case when t...
    99+
    2023-02-01
    case when then else end用法 case when then end用法 case when用法sql
  • Python异常处理的方法实例分析
    这篇文章主要介绍了Python异常处理的方法实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python异常处理的方法实例分析文章都会有所收获,下面我们一起来看看吧。什么是异常与异常处理异常 &m...
    99+
    2023-06-29
  • Python中的Selenium异常处理实例分析
    本篇内容介绍了“Python中的Selenium异常处理实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在进行爬虫爬取淘宝商品信息时候...
    99+
    2023-06-30
  • Python中异常处理用法
    目录1.if进行处理,在错误发生之前进行预防2.用try..except:在错误发生之后进行处理 为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,...
    99+
    2024-04-02
  • Python的if else语句实例分析
    这篇文章主要介绍“Python的if else语句实例分析”,在日常操作中,相信很多人在Python的if else语句实例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python的if else语句实...
    99+
    2023-06-29
  • C++中的异常实例详解
    目录1. 异常1.1 C语言中处理错误的方式1.2 C语言处理错误方式的缺陷2. C++异常2.1 异常相关关键字2.2 异常的使用2.2.1 异常的抛出和匹配原则2.3 异常的重新...
    99+
    2024-04-02
  • Python 中的json常见用法实例详解
    目录导包api介绍常见用法json转python内置对象字典对象数组对象文件读取python内置对象转json字典转json 字典转json(压缩存储) 字典转j...
    99+
    2022-12-28
    python json用法 python json Python json常见用法
  • plsql中else的用法
    pl/sql 中 else 子句在 if-then-else 语句中指定条件为假时的替代执行路径,语法为:if condition then 代码块 1 else 代码块 2 end i...
    99+
    2024-05-02
  • python用户自定义异常的实例讲解
    说明 程序可以通过创建一个新的异常类来命名它们自己的异常。异常应该是典型的继承自Exception类,直接或间接的方式。 异常python有一个大基类,继承了Exception。因此,我们的定制类也必须继承Excep...
    99+
    2022-06-02
    python 自定义 异常
  • Python实现自定义异常实例
    目录前言1、使用 raise 语句来抛出异常2、自定义异常类总结前言 在Python中,抛出自定义异常的语法为 raise 异常类对象。也就是说可以使用 raise 语句来...
    99+
    2024-04-02
  • python中with和异常处理实例分析
    这篇“python中with和异常处理实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python中with和异常处理...
    99+
    2023-06-27
  • Python异常断言实例分析
    本篇内容介绍了“Python异常断言实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!断言是判断一个表达式,在表达式为 False 的时...
    99+
    2023-06-29
  • Python异常处理实例分析
    这篇文章主要讲解了“Python异常处理实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python异常处理实例分析”吧!那么什么是异常呢?举个例子:这里当然假设用户的输入是正确的,但...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作