问题描述】 写一个统计文件中单词和字符个数的程序。在此,单词指的是仅由字母组成的串。诸如is7years这样的串按照两个单词计算。 【输入形式】 读取当前目录下文件in.txt,以统计该文件中单词和字符个数。 【输出形式】 输出输入文件中单词和字符个数,中间以一个空格分隔
时间: 2024-12-13 20:17:20 浏览: 1
zifuchuan.rar_统计 串中 单词 个数
这是一个简单的文本处理任务,可以使用Python编写一个程序来解决。下面是一个基本的Python脚本示例:
```python
def count_words_and_chars(file_path):
with open(file_path, 'r') as file:
content = file.read().replace("\n", " ")
# 分割单词
words = content.split()
# 计算单词数量
word_count = len(words)
# 统计字符数量(包括空格)
char_count = len(content.replace(" ", ""))
return word_count, char_count
# 使用函数并打印结果
input_file = 'in.txt'
word_count, char_count = count_words_and_chars(input_file)
print(f"单词数量: {word_count},字符数量: {char_count}")
#
阅读全文