str
是一个内置函数(实际上是一个class),它将其参数转换为字符串。string
是提供常见字符串操作的模块。
>>> str
<class 'str'>
>>> str(42)
'42'
>>> import string
>>> string
<module 'string' from '/usr/lib/python3.1/string.py'>
>>> string.digits
'0123456789'
换句话说,str
对象是某些对象的文本表示形式o
,通常是通过调用创建的str(o)
。这些对象具有在其上定义的某些 方法 。该模块string
提供了其他 功能 和 常量 ,这些 功能 和 常量 在处理字符串时非常有用。