当前位置: 首页 > news >正文

天水嘉通建设集团网站长沙网络营销公司

天水嘉通建设集团网站,长沙网络营销公司,中关村在线官网,在家做兼职的正规网站平台在Python中,会使用“异常”这个十分特殊的对象来管理程序执行期间发生的错误,即报错。本文将介绍一下python基础的处理异常的方法以及一些基本的异常类型。 异常处理方法 try-except代码块 当我们编写程序时,我们可以编写一个try-except代…

在Python中,会使用“异常”这个十分特殊的对象来管理程序执行期间发生的错误,即报错。本文将介绍一下python基础的处理异常的方法以及一些基本的异常类型。

异常处理方法

try-except代码块

当我们编写程序时,我们可以编写一个try-except代码块来处理可能引发的异常。比如:

try:print(5/0)
except ZeroDivisionError:print("You divide by zero!")

解释与说明:

  • 代码第2行,try关键字后面的语句是可能发生报错(异常)的语句。根据我们的常识,代码中用5÷0,显然在算术上出现了问题。
  • 代码第3行,except关键字后面的“ZeroDivisionError”即可能发生的异常类型。ZeroDivisionError异常指的就是由于除数为0而造成的异常。
  • 代码第4行,是当异常发生时执行的语句。有这样的语句可以方便的提醒我们我们到底哪里出了错。因为只显示一个ZeroDivisionError过于宽泛。

try-except代码块还可以进行一定的延伸。在except后面增加else代码块,可以让代码正常运行时候的结果输出。

try:print(5/0)
except ZeroDivisionError:print("You divide by zero!")
else:print("it's OK.")

如果我们希望在发生异常的时候什么也不要操作,保持静默,我们可以使用pass关键字。

except ZeroDivisionError:pass

异常类型

ZeroDivisionError异常

ZeroDivisionError异常是出现在算术运算过程中,除数(分母)为0的时候。

例:

print(5/0)

异常信息:

Traceback (most recent call last):File "***********************", line 214, in <module>print(5/0)
ZeroDivisionError: division by zero

FileNotFoundError异常

FileNotFoundError异常是出现在python无法找到一个文件的时候。

例:

with open('Lego.txt') as file_text:contents = file_text.read()
print(contents)

异常信息:

Traceback (most recent call last):File "******************************", line 216, in <module>with open('Lego.txt') as file_text:
FileNotFoundError: [Errno 2] No such file or directory: 'Lego.txt'
http://www.wooajung.com/news/22080.html

相关文章:

  • 重庆网站建设就找承越电子商务主要学什么内容
  • 个人免费展示网站sem培训
  • wordpress 评论 倒序网站排名优化系统
  • 建立网站是什么建立的新品牌进入市场的推广方案
  • 设计类比赛网站营销网站都有哪些
  • 好的做问卷调查的网站好网站推广优化外链
  • google word by wordpressseo相关ppt
  • 武汉网站建设的免费信息推广网站
  • 电子商务网站开发实务常州网站制作维护
  • 站长统计app赣州seo优化
  • 服装模板网站凡科建站收费价目表
  • 用phpnow搭建网站的整个流程网站排名优化外包
  • 噼里啪啦电影免费观看高清持续优化疫情防控举措
  • 怎么自己做网站赚钱深圳最新消息
  • 公司门户网站是什么网络营销岗位招聘信息
  • 义乌网站建设开发网站推广关键词工具
  • 创业园区网站建设广州网站设计公司
  • 北京哪里有教怎么做网站的接单平台
  • 网站弹窗页面是谁做的安全优化大师下载
  • 镜像网站做排名seo怎样才能优化网站
  • 长治网站制作小程序成人企业管理培训课程
  • 成都疫情今天咋样搜索引擎优化什么意思
  • 做网站需要了解哪些知识网络营销的真实案例分析
  • 写作网站官方百度seo排名培训 优化
  • 天津建站费用seo 怎么做到百度首页
  • 手机网站建立怎么推广一个网站
  • 商品网站建设设计思路第一设计
  • 温州专业全网推广建站公司推广平台怎么做
  • 合肥市建设工程造价管理站网站营业推广促销方式有哪些
  • 织梦门户网站电商培训机构排名