- Python - 文本处理
- Python - 文本处理简介
- Python - 文本处理环境
- Python - 字符串不可变性
- Python - 排序行
- Python - 重新设置段落格式
- Python - 统计段落中的标记
- Python - Binary ASCII 转换
- Python - 字符串作为文件
- Python - 向后文件读取
- Python - 过滤重复词
- Python - 从文本中提取电子邮件
- Python - 从文本中提取 URL
- Python - 美化打印
- Python - 文本处理状态机
- Python - 大小写和翻译
- Python - 标记化
- Python - 去除停用词
- Python - 同义词与反义词
- Python - 文本翻译
- Python - 单词替换
- Python - 拼写检查
- Python - WordNet 接口
- Python - 语料库访问
- Python - 单词标记
- Python - 块和缺口
- Python - 块分类
- Python - 文本分类
- Python - 二元组
- Python - 处理 PDF
- Python - 处理 Word 文档
- Python - 阅读 RSS 源
- Python - 情感分析
- Python - 搜索和匹配
- Python - 文本修改
- Python - 文本包装
- Python - 频率分布
- Python - 文本总结
- Python - 词干算法
- Python - 受限搜索
Python - 大小写和翻译
在任何文本处理系统中,大写字符串都是一个常见需求。Python 通过使用标准库中的内置函数来实现此目的。在下面的示例中,我们使用两个字符串函数 capwords() 和 upper() 来实现此目的。其中“capwords”将每个单词的首字母大写,“upper”将整个字符串大写。
import string text = 'Tutorialspoint - simple easy learning.' print string.capwords(text) print string.upper(text)
当我们运行以上程序时,将得到以下输出 −
Tutorialspoint - Simple Easy Learning. TUTORIALSPOINT - SIMPLE EASY LEARNING.
在 python 中,翻译基本上是指用另一个字母替换特定字母。它可用于加密和解密字符串。
import string text = 'Tutorialspoint - simple easy learning.' transtable = string.maketrans('tpol', 'wxyz') print text.translate(transtable)
当我们运行以上程序时,将得到以下输出 −
Tuwyriazsxyinw - simxze easy zearning.
广告