本关任务:使用python编写一个能统计文件中单词数量的小程序。
时间: 2023-06-08 22:06:09 浏览: 422
编写一个程序,用于统计文件中单词的总数,不同单词的数目。(假设输入文件中只包含字母和空格)
5星 · 资源好评率100%
好的,我理解了你的要求。接下来,我可以提供一个使用Python编写的程序,可以统计给定文件中的单词数量。
首先,我们需要读取文件并将其内容存储在一个字符串变量中。这可以通过Python的内置函数`open()`和`read()`来完成。以下是代码实现:
```python
# 打开文件并读取内容
with open('example.txt', 'r') as file:
data = file.read()
```
接下来,我们需要将字符串变量中的单词数量统计出来。为此,我们可以使用Python中的`split()`函数将字符串按照空格分割成单词列表,然后使用`len()`函数计算列表中元素数量。以下是代码实现:
```python
# 统计单词数量
words = data.split()
word_count = len(words)
print("单词数量为:", word_count)
```
完整的代码如下:
```python
# 打开文件并读取内容
with open('example.txt', 'r') as file:
data = file.read()
# 统计单词数量
words = data.split()
word_count = len(words)
print("单词数量为:", word_count)
```
请注意,上述代码中`example.txt`应被替换为你要统计单词数量的文件名或文件路径。
阅读全文