异常处理语句的简介和语法

Python使用异常处理语句,可使程序不因运行错误而崩溃
try…except…为主要框架,辅以elsefinally关键字
try体内如果无异常产生,则执行else内的语句,finally内的语句无论出不出现异常都执行(恒执行)。

try:<body>
except <ErrorType1>:<hander1>
except <ErrorType2>:<hander2>
except:<hander0>
else:<process_else>
finally:<process_finally>

异常处理语句的特点

  1. try…except…可以捕捉任何类型的错误,比如输入非数值类型(NameError)、输入无效的表达式(SyntaxError)
  2. 一个try可以配多个except

[再学Python] - 3 - 异常处理 try…except…相关推荐

  1. [再学Python] - 7 - 文件

    文件是有序的数据序列. 编码(了解即可) ASCII码 七个二进制位编码,表示128个字符. ASCII码和字符的转换 ord('A'):字符 -> ASCII码 chr('65'):ASCII ...

  2. [再学Python] - 6 - 函数的定义调用与返回

    函数基本知识 语法结构 定义: 使用def语句来定义函数 def <name> (<parameter>,<parameter>,--):<body> ...

  3. [再学Python] - 5 - 布尔操作符

    布尔操作符 and.or.not 布尔操作符有三个,为 and.or.not(而不是C语言的&&.||.!) 优先级从高到低为not>and>or 布尔表达式对应布尔运算的 ...

  4. [再学Python] - 1 - 数据类型

    数据类型 类型是编程语言对数据的一种划分 Python的数据类型 数字类型 字符串类型 元组类型 列表类型 文件类型 字典类型 数字类型 整数类型 浮点数类型 复数类型 整数类型 与数学中的整数的概念 ...

  5. [再学Python] - 面向对象的程序设计- 对象和类

    对象和类 对象包含两种特征: 状态 行为 类:某种类型集合的描述. 属性:类本身的一些特性. 方法:类所能实现的行为. 类的定义 类的定义的语法 class classname[(父类名)]: [成员 ...

  6. [再学Python] - 4 - 循环

    循环的原理和条件与C语言基本相同,这里不在赘述,只放代码 输入输出接口 for循环遍历 for循环计算平均数 for循环+break for循环+continue for循环+else 只有对应的整个 ...

  7. [再学Python] - 2 - math库和random库

    math库 math库包含了一些常用的数学函数 random库 random库包含了一批随机函数

  8. 有答案了!一张图告诉你到底学Python还是Java!你咋看?

    2019年,该学Java还是Python? 不,实际上应该这样问:都9102年了,难道有谁不想成为Python程序员吗? 作为"常青树大佬"Java 和"新晋大佬&quo ...

  9. 自学编程是从python语言还是c语言开始-初中生想学编程,请问先学C语言好还是先学Python?...

    市面上常见的几种编程语言就是:c,c++,c#,java,python,这几种我都学过,所以建议从python开始. 原因就是: (1)python简单好上手 c的数据类型很麻烦,而python就相对 ...

最新文章

  1. 世界卫生组织发布新冠密切接触者追踪技术应用伦理指南,智源《AI伦理译丛》发布中文版...
  2. angularjs 日期倒计时效果
  3. 利用Hyperledger Fabric开发第一个区块链应用
  4. a singleton implemention
  5. python约瑟夫环_Python实现约瑟夫环问题的方法
  6. Python面试题总结(8)--操作类
  7. Swift 语言概览 -自己在Xcode6 动手写1
  8. SVD(6.5.1定理证明观察3)
  9. 奈雪的茶回应违规操作事件:虚心接受意见并及时改进
  10. 生成交叉表的简单通用存储过程
  11. 还为重复安装开发环境而烦吗? 这或许是更好的解决方案 —— docker
  12. 树莓派安装OpenCV2教程 (详细教程)
  13. 《嵌入式 – GD32开发实战指南》第10章 串口通信
  14. php 怎么把数组按拼音,php实现数组按拼音顺序排序的方法
  15. C语言:Fibonacci数列打印
  16. presscad图层LIsp_PRESSCAD常见问题处理方法
  17. Kaggle数据集Telco-Customer-Churn.csv特征相关性分析(用LabelEncoder编码)
  18. 蒙特卡洛光线追踪技术
  19. BLE(12)—— 细说 Connection
  20. 最新友价T5仿虚拟交易商城网站源码+PHP内核

热门文章

  1. python入门代码大全-python入门代码指南教程书籍推荐2020总结全集汇总
  2. python程序员月薪-据说做Python程序员,都月薪上万?
  3. python在线怎么发音-Python如何实现文本转语音
  4. 语音识别行业成长红利期已过,行业寡头显现,小公司生存状况堪忧
  5. mysql选择前12周_第十二周作业
  6. getopt与getopt_long
  7. python如何设计工具类_Python面向对象 --- 类的设计和常见的内置方法
  8. 如何选择漏电保护器规格型号_电涌保护器(SPD)选择有哪几个关键的参数?SPD如何使用和安装?...
  9. 数据结构折半查找例题_山东2011专升本计算机专业数据结构练习题 - 图文
  10. 不受支持的SQL类型1111