# 示例代码:Python 文本处理
# 读取文本文件
with open('example.txt', 'r', encoding='utf-8') as file:
text = file.read()
# 将文本转换为小写
lower_text = text.lower()
print("转换为小写后的文本:")
print(lower_text)
# 替换特定字符
replaced_text = text.replace('old_word', 'new_word')
print("替换特定字符后的文本:")
print(replaced_text)
# 分割文本为单词列表
words = text.split()
print("分割后的单词列表:")
print(words)
# 统计单词频率
from collections import Counter
word_counts = Counter(words)
print("单词频率统计:")
print(word_counts)
# 写入处理后的文本到新文件
with open('processed_example.txt', 'w', encoding='utf-8') as file:
file.write(replaced_text)
# 解释说明:
# 1. 使用 `open` 函数读取文本文件,并指定编码为 utf-8。
# 2. 使用 `lower` 方法将文本转换为小写。
# 3. 使用 `replace` 方法替换文本中的特定字符。
# 4. 使用 `split` 方法将文本分割为单词列表。
# 5. 使用 `Counter` 类统计单词出现的频率。
# 6. 使用 `open` 函数将处理后的文本写入新的文件中。
上一篇:python cache
下一篇:用python画玫瑰花
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站