题目8:字符文件处理 1)统计英文文本文件中单词的个数; 2)统计某一个特定单词出现的频度。
时间: 2024-03-14 20:47:46 浏览: 118
1) 统计英文文本文件中单词的个数可以按照以下步骤进行:
- 打开文本文件,读取文本内容。
- 将文本内容按照空格分割成单词。
- 统计单词的个数并输出。
以下是示例代码:
```python
with open('file.txt', 'r') as f:
text = f.read()
words = text.split()
word_count = len(words)
print(f'Total words: {word_count}')
```
2) 统计某一个特定单词出现的频度可以按照以下步骤进行:
- 打开文本文件,读取文本内容。
- 将文本内容按照空格分割成单词。
- 遍历单词列表,统计特定单词出现的次数并输出。
以下是示例代码:
```python
with open('file.txt', 'r') as f:
text = f.read()
words = text.split()
target_word = 'apple'
word_count = 0
for word in words:
if word == target_word:
word_count += 1
print(f'Total occurrences of "{target_word}": {word_count}')
```
阅读全文