路振琪第二次作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/rjjc |
---|---|
这个作业的目标 | 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。 |
姓名:路振琪 | 学号:2022329340053 |
Gitee网站地址:Gitee
一、作业要求
实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。
拓展功能:统计代码行,注释行,空行。
-
编写对应的单元测试,实现对基本功能的测试
-
需多次提交,代码包含
v0.1(空项目) v0.2(项目完成基础功能) v0.3(项目完成拓展功能)
-
项目文档包含项目说明,写入README.MD
二、指令说明
main.exe -c word.txt 读取字符数
main.exe -w word.txt 读取单词数
main.exe -s word.txt 读取句子数
main.exe -l test.py 读取代码行数
main.exe -e test.py 读取空行数
main.exe -r test.py 读取注释行数
三、代码使用说明
1. 使用win+R调出命令行窗口进入中断
2. 找到代码和测试文档所在的位置
3. 输入相应的命令字执行相应的读取功能
四、代码运行结果展示
v0.1测试结果
v0.2 测试结果
v0.3测试结果
五、单元测试
测试部分代码
测试结果
六、总结
在这次的作业编写过程中,我从一开始的一头雾水到慢慢掌握了解Git,Gitee的用法,以及python的一些基础功能的编写,在用Git上传文件到Gitee仓库里,我在B站和CSDN里面查找了很多相关的教程,不得不说从0到1确实非常困难,很多教程真的是越看越蒙,在用Git上传过程中,虽然用到的只有三个命令,但还是遇到了一些困难,比如最开始用git add .时一直无法成功,后来查阅一些资料才知道在子文件中已经被初始化了,里面含有了.git的文件,需要删除才能正常上传。在这次的代码编写中,非常感谢我的室友(一位精通MATLAB,C++,Python的“语言大师”),在我代码出问题的时候能够指出我的问题所在,让我非常佩服。
这次作业也让我感觉到与以往任何一次作业的不同,不再像以往那种做题形式的作业,而是通过题目给出的有关要求自己去查阅相关资料并在这个过程中不断学习新知识,这种学习方式虽然一开始学起来很困难,但确实能学到很多实用的东西。