第二次作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/26rjjc/join?id=CfDJ8Ow5-In01nBEvFwaadRGjqFXK018Qiuer1EYc_19i_cSniKUb3IXXB0-EFSdsOFP9vK0ZO4RiebuQ2qF3xnImmLU6l7rrDmolrW4lK5pMdGewRQPvsza6HUik7SY8P_pjjISNkRntG29UxLbNWRTllw | |
|---|---|---|
| 这个作业的目标 | 实现一个命令行文本计数统计程序 | |
| 姓名-学号 | 方俊杰-2024329301061 |
作业地址:https://gitee.com/zyyyyneooo/text-wc
ai提示词:实现一个命令行文本计数统计程序。能正确统计导入的纯英文 txt 文本中的字符数、单词数、句子数。命令模式:wc.exe [参数] [文件名];wc.exe -c file.txt 统计字符数;wc.exe -w file.txt 统计单词数。扩展功能:统计代码行、空行、注释行,并提供相应命令接口。
请为上述程序生成 Python 实现,要求包含 argparse 命令行参数、基础统计函数、扩展代码行/空行/注释行统计,并给出单元测试。
请生成 README.md、单元测试和 performance test 脚本,并给出码云多次提交的版本规划。
请检查代码边界情况,包括空文件、CRLF、连续标点、无句末标点、块注释跨行等,并完善测试用例。
浙公网安备 33010602011771号