Python 实验六 异常处理

一、实验目的

(1)try-except-else语句

(2)finally语句

(3)断言语句

(4)异常抛出

二、实验环境

联网计算机一台/每人,内装Windows 7以上操作系统和安装Python 3.7集成开发环境IDLE。

三、实验内容

Sy6-1

从键盘输入一个整数,求100除以它的商,并显示输出。要求对从键盘输入的数值进行异常处理(不能出现除数为0)

Sy6-2

编程实现索引超出范围异常index Error类型,对一个序列的索引值进行判断,如果超出则报错

Sy6-3

录入一个学生的成绩,把该学生的成绩转化为A优秀、B良好、C合格、D不及格的形式,最后将该学生的成绩打印出来。要求使用assert 断言处理分数不合理的情况

四、实验步骤与结果

1. 新建文件夹并命名为学号-姓名-实验六。

2. 安装 Python 解释器Python 3.7 集成开发环境IDLE,并进入IDLE。

3. 依次输入自己编好的程序实验内容1-7的源程序,分别命名为sy6_1.py - sy6_3.py 并保存至已建好的文件夹中。

4. 检查已输入的程序是否有错(包括输入时输错的和编程中的错误),如发现有错,及时改正。

5. 运行程序并分析运行结果是否合理。在运行时要注意当输入不同的数据时所得结果是否正确,应测试两组以上数据,分别检查在不同情况下结果是

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FutureLight_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值