Python string模块除了str,还包含哪些功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1406个文字,预计阅读时间需要6分钟。
string模块可以回溯到早期版本的Python。之前在标准库中实现的许多功能已经转移到str物体上。这个string模块保留了几个有用的常量和类来处理str物体。
字符串 - 文本常量和模板的目的是:
- 包含字符集和编码相关的常量- 提供格式化文本的工具- 允许字符串的国际化处理
string模块可以追溯到早期版本的Python。
以前在本模块中实现的许多功能已经转移到str物品。
这个string模块保留了几个有用的常量和类来处理str物品。
字符串-文本常量和模板
目的:包含用于处理文本的常量和类。
功能
功能capwords()将字符串中的所有单词大写。
字符串capwords.py
import string s = 'The quick brown fox jumped over the lazy dog.' print(s) print(string.capwords(s))
结果与调用split(),将结果列表中的单词大写,然后调用join()把结果结合起来。
$ python3 string_capwords.py The quick brown fox jumped over the lazy dog. The Quick Brown Fox Jumped Over The Lazy Dog.
模板
字符串模板作为PEP 292作为内建内插语法的替代。
本文共计1406个文字,预计阅读时间需要6分钟。
string模块可以回溯到早期版本的Python。之前在标准库中实现的许多功能已经转移到str物体上。这个string模块保留了几个有用的常量和类来处理str物体。
字符串 - 文本常量和模板的目的是:
- 包含字符集和编码相关的常量- 提供格式化文本的工具- 允许字符串的国际化处理
string模块可以追溯到早期版本的Python。
以前在本模块中实现的许多功能已经转移到str物品。
这个string模块保留了几个有用的常量和类来处理str物品。
字符串-文本常量和模板
目的:包含用于处理文本的常量和类。
功能
功能capwords()将字符串中的所有单词大写。
字符串capwords.py
import string s = 'The quick brown fox jumped over the lazy dog.' print(s) print(string.capwords(s))
结果与调用split(),将结果列表中的单词大写,然后调用join()把结果结合起来。
$ python3 string_capwords.py The quick brown fox jumped over the lazy dog. The Quick Brown Fox Jumped Over The Lazy Dog.
模板
字符串模板作为PEP 292作为内建内插语法的替代。

