柳凯的第二次作业

news/2025/1/16 8:22:20/文章来源:https://www.cnblogs.com/xv1024/p/18517961
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/rjjc/
这个作业的目标 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。
姓名-学号 柳凯-2022329301149
码云地址:
一、介绍
本程序用于统计纯英文文本文件中的字符数、单词数、句子数、代码行、空行和注释行数。
wc.py: 主要代码文件,包含文本计数的实现。
README.md: 项目文档,提供使用说明和功能介绍。
test_wc.py: 单元测试文件,用于验证各个功能的正确性。
二、使用
1.下载程序文件夹 2.Win+R打开命令运行框输入cmd打开命令提示符窗口 3.使用 cd 命令导航到包含 wc.py 的目录。4.运行程序进行统计。
三、测试文档
There are many students in middle school wear the glasses, and many of them were wearing the glasses since little. We have to protect our eyes, prevent them from the short-sightedness. We should keep a good sitting posture, never read the books too closely. We’d better have a short break every hour of reading, close eyes or look at the distance. We should do the eye exercises every day. In the evening, we also shouldn’t read while we are lying. And more important, we shouldn’t spend hour and hour starring at our cellphone. We all should protect our eyes.
四、感悟
通过本次课程我学到了如何使用python和命令指令,通过不断查阅资料学习获得了很多的知识和如何编写代码。让我对课程有了更新的感悟

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/824682.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux服务器上报内存ecc错误怎么解决

​面对Linux服务器上报的内存ECC错误,可以按以下步骤进行处理:1.确认错误并收集相关信息;2.检查硬件和服务器日志;3.重新定位或替换内存模块;4.运行内存测试工具;5.更新硬件固件和操作系统。首先,我们需要确认错误并获取详细的故障描述。1.确认错误并收集相关信息 当服务…

Django-Ajax请求

1.Django-Ajax请求 1.2 介绍 客户端(浏览器)向服务端发起请求的形式:1.地址栏:GET 2.超链接标签:GET 3.form表单:GET或POST 4.Ajax(重要):GET或POST或PUT或DELETEAjax(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与…

ipv6使用上和ipv4有区别吗

IPv6与IPv4在使用上的主要区别包括:1.地址格式不同;2.地址空间更大;3.安全性增强;4.自动配置能力;5.数据包头部结构不同;6.路由选择优化;7.对多播和移动性的支持更好。IPv6的推出旨在解决IPv4地址耗尽问题,同时提高网络效率和安全性。IPv6的地址空间比IPv4大得多,提供…

IDEA 利用groovy脚本生成注释

介绍 本文主要介绍利用IDEA编辑器的活动模板,结合groovy脚本,生成注释模板。目前生成的注释主要适用于java和js文件 推荐此方式,可以根据需要定义groovy脚本,生成不同格式的注释操作点击 File >> Setting 找到 Edtor >> Live Temolates , 建议创建一个模板组…

TYPE-C PD浅谈(三)

由于TYPE-C两头都一样,没有方向性,所以在对接前并不会有电源输出,数据主从也尚未定义。在PD的规范内,针对装置对接,定义了三个电阻来进行对接的识别。 Rp:做为Provider需要在CC脚位上上拉一个Rp电阻。Rp电阻允许有三种阻值(pull high 5V时,10K/22K/56K),这三种阻值也同…

思考能力的提升从把复杂问题简单化开始

在生活中我们会遇到各种各样的问题。有些问题非常简单;有的却非常复杂,让人们无从下手去解决。 但有些看似复杂的问题,只要我们仔细去分析它们,拨开云雾,自然就会见到“青天”。这种分析方法,就是“化繁为简”的思考模式,也就是——简化思考法。当复杂的问题被简化之后,…

异常捕获

异常捕获当你的程序出现例外情况时就会发生异常(Exception)。例如,当你想要读取一个文件时,而那个文件却不存在,怎么办?又或者你在程序执报错了怎么办?这些通过使用异常来进行处理。类似地,如果你的程序中出现了一些无效的语句该怎么办?python 将会对此进行处理,举起…

怎样设置OKR

设置OKR的关键步骤是:一、确定目标(Objectives);二、设定关键结果(Key Results);三、设定优先级和责任人;四、跟踪和评估。明确目标是成功设置OKR的关键,只有在此基础上,才能制定出有意义的关键结果和OKR,从而帮助企业或个人实现目标。一、确定目标(Objectives) 目…

leetcode560 和为k的子数组

leetcode560 和为k的子数组package java2024_10.day30;import java.util.HashMap;public class leetcode560 {/*思路:前缀和+哈希表a[j]-a[i]=k即a[i]=a[j]-k遍历到下标j的时候,先判a[j]==k,相等就ans++,然后查哈希表中a[j]-k的数的个数,然后把a[j]放入哈希表中相当于:1.…

20222314 2024-2025-1 《网络与系统攻防技术》 实验三实验报告

网络与系统攻防实验报告 实验时间:2024-10-25 ~ 2024-10-31 实验人员:20222314陈振烨 实验地点:地下机房 指导教师:王志强 本周学习内容 学习了免杀的相关原理,掌握了msf的编码免杀基本操作,成功下载了veil加壳器并进行加壳免杀 实践内容 (1)正确使用msf编码器,veil-eva…

如何在Go中进行单元测试

# 如何在Go中进行单元测试 在Go语言中进行单元测试是确保代码质量和功能正确性的重要手段。Go的标准库提供了`testing`包来支持单元测试、基准测试、示例函数等测试方式。本文将详细介绍如何在Go语言中有效地进行单元测试,包括编写测试用例、运行测试、使用表驱动测试、测试覆…

多线程在打包工具中的运用

我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:UED 团队现代操作系统都是「多任务」的,也就是操作系统可以「并发」处理多个任务,比如可以在浏览页面的时候同时播放音乐。但是,…