# Biang **Repository Path**: biangfunny/biang ## Basic Information - **Project Name**: Biang - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-29 - **Last Updated**: 2023-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Biang 一、功能介绍 根据本次作业要求,在仓库里创建了V0.1,V0.2和V0.3三个文件夹(V0.1为空,V0.2为基础功能,V0.3为扩展功能),里面包括了py源码、exe可执行文件、txt测试文本、jpg测试结果。 V0.2实现了统计字符数、单词数、句子数的基础功能;V0.3在此基础基础上,实现了统计代码行数、空行数、注释行数等功能。 二、命令介绍 测试程序只需要输入如下格式的指令即可:命令模式: v0.2.exe [参数] [文件的绝对路径] 举个例子: D:\桌面\v0.3\v0.3.exe -e D:\桌面\v0.3\v0.3.txt 在命令窗口输入如上指令,即可统计V0.3_test.txt中的代码行数、空行数、注释行数。 三、参数介绍 1、基础参数: *[-c] 统计字符数 *[-w] 统计单词数 *[-s] 统计句子数 2、附加参数: *[-e] 统计代码行数、空行数、注释行数 四、文件列表介绍: 1.README.m 用于说明本次作业的设计与使用方法。 2.V0.1:空项目 啥也没有 : 3.V0.2:基础功能文件夹 内含基础功能程序源码,能够实现基本的功能:统计字符数、单词数、句子数 *V0.2.py *V0.2.exe *V0.2.txt *测试结果.jpg 4.V0.3:附加功能文件夹 内含附加功能程序源码,能够实现附加的功能:统计代码行数、空行数、注释行数 *V0.3.py *V0.3.exe *V0.3.txt *测试结果.jpg 五、体会 主要用于学习如何用代码实现读取文本中的字符,如何实现各种字符,单词,句子等各个参数的统计。代码经过多次修改,在修改中能够发现很多问题并逐渐改善,例如处理符号分割后的空行,多行注释的处理。总体来说虽然花了很长时间但受益匪浅,特别是代码能够运行并且正确地计算出所需的数据的时候,所获的成就感还是十分充足的。