“Python 语言程序设计实验2022春季”实验报告

实验报告八 异常处理 截止时间 6月8日

二、实验目的

1、了解异常基本概念及其常见表现形式

2、理解异常出现的各种原因和处理异常的必要性

3、掌握常用的异常处理结构

三、实验内容

1、编写程序,让用户输入两个整数start和end,然后输出这两个整数之间的一个随机数。要求考虑用户输入不是整数的情况,以及start>end的情况。根据实际情况进行适当提示或输出。

2、编写程序,在指定文件路径读方式打开指定文件名,要求如果文件不存在提示异常错误并且创建新的同名文件。

四、实验结果

1、 思路:用try...except...else来解决相同名称的报错 连续用2次

代码: 图片描述

运行结果: 图片描述

2、 思路:用文件操作即可,处理的错误是文件不存在的错误

代码: 图片描述

运行结果: 图片描述

图片描述

五、实验小结

问题:无法在一个try语句下区分相同类型错误 解决方法:连续使用try语句 心得:利用try语句可以使程序具有更好的容错,使程序更加的健壮

最新评论

抄作业都不改?

2022-06-07 21:49:54
回复