Python常见异常类:

类 名 描 述
Exception 几乎所有的异常类都是从它派生而来的
AttributeError 引用属性或给它赋值失败时引发
OSError 操作系统不能执行指定的任务(如打开文件)时引发,有多个子类
IndexError 使用序列中不存在的索引时引发,为LookupError的子类
KeyError 使用映射中不存在的键时引发,为LookupError的子类
NameError 找不到名称(变量)时引发
SyntaxError 代码不正确时引发
TypeError 将内置操作或函数用于类型不正确的对象时引发
ValueError 将内置操作或函数用于这样的对象时引发:其类型正确但包含的值不合适
ZeroDivisionError 在除法或求模运算的第二个参数为零时引发

异常代码示例:

#!/usr/bin/env pythonwhile True:try:x = int(input('Enter the first number: '))y = int(input('Enter the second number: '))value = x / yprint('x / y is', value)except(ZeroDivisionError, ValueError):print('Invalid input. Please try again.')else:print('Success, and Game over ...')breakfinally:print('Cleaning up ...')

Python基础教程(第3版)之一些内置的异常类相关推荐

  1. python基础教程第三版电子版百度云-《python基础教程第三版》高清版PDF免费下载...

    下载地址1:http://t.cn/EGxO1sW Python基础教程 第3版Python简明教程书籍 Python编程从入门到实践 灵程序设计丛书 <python基础教程第三版>高清版 ...

  2. python基础教程第三版豆瓣-1024,程序媛/猿请查收!

    点击上方蓝字关注我们 节专享福利:1024程序员 本期活动,不仅有赠书福利,且有购书福利,图灵公司联合当当网特意为{印象python}读者们申请了一波购书福利.感兴趣的读者朋友,请下拉至文末,领取福利 ...

  3. python基础教程pdf百度云-《Python基础教程(第3版)》PDF高清版

    <python基础教程第3版>PDF高清版  百度云资源,内涵教材源代码 百度云链接:百度云盘 提取码:7r7o 编辑推荐 久负盛名的Python入门经典,是非常优秀的基础教程,深入浅出, ...

  4. python基础教程第四版-python基础教程第4版pdf

    python基础教程第4版pdf内容摘要 第二.针对青少年人群的计算机python视频教程.青少年的特点就是有个性.复杂多变.没有耐心.如果他们浏览一个计算机的时候,打开的比较慢,或者是计算机的课程凌 ...

  5. python程序实例教程基础-python基础教程第三版源代码

    [实例简介] python基础教程第三版源代码 python基础教程第三版源代码 [实例截图] [核心代码] Beginning_Python_version3_SourceCode └── Begi ...

  6. 《python基础教程(第二版)》学习笔记 基础部分(第1章)

    <python基础教程(第二版)>学习笔记 基础部分(第1章) python常用的IDE: Windows: IDLE(gui), Eclipse+PyDev; Python(comman ...

  7. python基础教程第三版电子版-《python基础教程第三版》PDF高清完整版-免费下载...

    <python基础教程第3版>高清PDF下载地址:http://t.cn/EGxO1sW Python基础教程 第3版Python简明教程书籍 Python编程从入门到实践 灵程序设计丛书 ...

  8. python基础教程第三版-《Python基础教程第三版》原版中英文PDF+代码+袁国忠(译)...

    <Python基础教程第3版>整本书的结构安排还是比较明显的.先是基础知识和python的基本数据类型和语言特性介绍,然后是面向对象的编程.之后介绍python的标准库以及相关主题的编程( ...

  9. python基础教程电子版-Python基础教程(第2版 修订版) pdf

    Python基础教程(第2版 修订版) 目录 D11章快速改造:基础知识1 1.1安装Python1 1.1.1Windows1 1.1.2Linux和UNIX3 1.1.3苹果机(Macintosh ...

  10. python基础教程-《Python基础教程(第3版)》PDF高清版

    <python基础教程第3版>PDF高清版  百度云资源,内涵教材源代码 百度云链接:百度云盘 提取码:7r7o 编辑推荐 久负盛名的Python入门经典,是非常优秀的基础教程,深入浅出, ...

最新文章

  1. 左手程序员,右手作家:你必须会的Jupyter Notebook
  2. 高级数据结构与算法 | 红黑树(Red-Black Tree)
  3. docker安装mysql数据库映射_Docker安装mysql数据库
  4. 总结 | “卷积”其实没那么难以理解
  5. 嵌入式软件设计第7次实验报告
  6. 锋利Jquery 第一天
  7. 计算机图形学概论论文5000字,关于计算机图形学探究的论文
  8. 微软卸载工具msicuu2(附带资源)
  9. Android 仿ios四级联动地址选择器
  10. 姓名拼音首字母缩写_2020年顶级网络安全首字母缩写
  11. wo-27s管理员账户和密码_开机密码忘了怎么解决
  12. Mqtt Retained Message(保留消息)
  13. BaseFX 实习小记(终)
  14. dwc3_gadget_get_link_state
  15. vue使用高德地图小demo(标记点,画线,3D,叠加图片图层)
  16. Java进阶_3 注解、APT
  17. 使用蓝牙连接设备显示无法连接的解决方案
  18. Lifecycle使用篇
  19. 2017年迄今最新人工智能资源盘点
  20. win10备份为wim_Win10也能玩转一键自动还原

热门文章

  1. Android -----ArrayAdapter的重写 .
  2. Android系统Surface机制的SurfaceFlinger服务对帧缓冲区(Frame Buffer)的管理分析
  3. [iptables]Redhat 7.2下使用iptables实现NAT
  4. HTTP1.0,HTTP1.1,HTTPS和HTTP2.0的区别
  5. LinQ中Skip()方法和Take()方法的使用
  6. 公有云账单:忽略这四项成本,后果很严重!
  7. 互联网产品接入支付功能如何测试?
  8. golang工程打包不发布
  9. SQL Server 为什么事务日志自动增长会降低你的性能
  10. 运维自动化之ansible playbook安装apache