小学四则运算生成器

这个作业属于那个课程         广工软件工程课程
这个作业要求在哪里         小学四则运算
这个作业的目标         生成一定数量的四则运算题目并判错
其它参考文献                                 Python官方文档

 

姓名        学号
李伟东 3121005131
江周勉 3121005127

 

目录

 

作业地址

实现的过程

接口的性能分析

性能分析图

代码覆盖率

 程序消耗最大的函数

 单元测试

PSP表格 


作业地址

Gitcode

实现的过程

  1. create_function函数,用于生成一定数量并且计算结果位于一定范围内的四则运算的题目并保存在Exercises.txt文件当中,同时生成相应题目的答案存储到Answers.txt文件当中,由于是小学计算的问题,我们控制一下题目的复杂度大致是在100以内,即生成的随机数不会大于100,确保题目的复杂度
  2. get_list函数,主要的内容就是根据文件当中的信息,通过正则表达式筛选出有用的题目信息作为输出,便于函数用于计算正确答案,同时也方便同学阅读题目作答
  3. accuracy_rate函数,主要内容是计算答题的正确率,统计答对和答错的题目数量以及答题的位置,随后传入到do_question函数当中得到做错的题目和相应的答案,便于纠正
  4. do_question函数,直接集成了所有的函数,让学生可以直接做题,并且得到题目文件,答案文件,作答文件,以及做错的题目以及相应的答案

接口的性能分析

性能分析图</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值