Python语言程序设计入门3.7 程序的异常处理try-except语句.pptx

Python语言程序设计入门3.7 程序的异常处理try-except语句.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

程序设计入门Python语言……

Python程序的控制结构……第3章

程序的异常处理什么是程序的异常12try-except语句

什么是程序的异常语法错误,是解析代码时出现的错误。当代码不符合Python语法规则时,就会报出SyntaxError语法错误;运行时错误,是程序在运行时发生的错误,而程序在语法上是正确的;在Python中,把这种运行时产生错误的情况叫做异常(Exceptions);编程时,难免会遇到各种各样的错误,通常分为语法错误和运行时错误。当程序发生异常时,通常程序将退出运行。

什么是程序的异常

什么是程序的异常While语句后面缺少冒号“:”

什么是程序的异常异常,解析时出现意外错误

什么是程序的异常如果要避免程序退出,可以使用捕获异常的方式获取这个异常的名称,再通过其他的逻辑代码让程序继续运行,这种根据异常做出的逻辑处理叫作异常处理;异常处理,是在程序运行时出错对程序进行的必要处理,可以大大提高程序的健壮性和人机交互的友好性。

try-except语句程序的异常处理,与我们在现实生活中处理事情的思路是相同的:try:做任何事情都可能出现问题,怎么办?不要怕,要勇敢地去尝试;except:对已发现的问题,要有针对性地给出解决问题的办法;else:对于还没有发现的问题,给出指导性建议;finally:最后,无论结果如何,都要认真总结做事情的经验教训。

try-except语句try:要做的事情except:捕捉到的异常类型对于捕捉到的异常类型要做适当处理else:对于没有捕捉到的异常类型要做预案finally:不管是否发生异常最后都要做的事情异常处理语句的语法格式如下:首先执行try子句,要做的事情;如果没有异常发生,忽略except子句和else子句,执行finally子句;

try-except语句try:要做的事情except:捕捉到的异常类型对于捕捉到的异常类型要做适当处理else:对于没有捕捉到的异常类型要做预案finally:不管是否发生异常最后都要做的事情异常处理语句的语法格式如下:可以包含多个except子句;也可以没有else和finally代码块。

try-except语句例3-13:编写程序,从键盘上输入两个整数,输出这两个整数的商和余数。try:m=int(input(请输入一个整数(m):))n=int(input(请输入一个整数(n):))print({}除以{}的商是{},余数是{}.format(m,n,m//n,m%n))exceptValueError:print(你输入的不是数字!)exceptZeroDivisionError:print(被除数不能是0!)finally:print(进行了一次算术除法练习!)

try-except语句例3-13:编写程序,从键盘上输入两个整数,输出这两个整数的商和余数。

try-except语句例3-13:编写程序,从键盘上输入两个整数,输出这两个整数的商和余数。

try-except语句例3-13:编写程序,从键盘上输入两个整数,输出这两个整数的商和余数。

文档评论(0)

喜宝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档