1 / 22
文档名称:

Python 的内置字符串方法.doc

格式:doc   大小:289KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python 的内置字符串方法.doc

上传人:gxngqvk 2020/6/9 文件大小:289 KB

下载得到文件列表

Python 的内置字符串方法.doc

相关文档

文档介绍

文档介绍:Python的内置字符串方法(收藏专用)字符串处理是非常常用的技能,但Python内置字符串方法太多,常常遗忘,为了便于快速参考,,便于大家索引。PS:可以点击概览内的绿色标题进入相应分类或者通过右侧边栏文章目录快速索引相应方法。()()()()()()(width[,fillchar])(width[,fillchar]);(width[,fillchar])(width)(tabsize=8)(^args,^^kwargs)(mapping)(sub[,start[,end]])(sub[,start[,end]]);(sub[,start[,end]])(sub[,start[,end]]);(sub[,start[,end]])(old,new[,count])([chars]);([chars]);([chars])(x[,y[,z]]);(table)(iterable)(sep);(sep)(sep=None,maxsplit=-1);(sep=None,maxsplit=-1)([keepends])(suffix[,start[,end]]);(prefix[,start[,end]])()()();();()()()()()()()(encoding=”utf-8″,errors=”strict”)()将首字母转换成大写,需要注意的是如果首字没有大写形式,则返回原字符串。1234567891011'adidog'.capitalize()#'Adidog' 'abcd徐'.capitalize()#'Abcd徐' '徐abcd'.capitalize()#'徐abcd' 'ß'.capitalize()#'SS'()将字符串转换成小写,其仅对 ASCII 编码的字母有效。12345678'DOBI'.lower()#'dobi' 'ß'.lower()  #'ß'为德语小写字母,其有另一种小写'ss',lower方法无法转换#'ß' '徐ABCD'.lower()#'徐abcd'()将字符串转换成小写,Unicode编码中凡是有对应的小写形式的,都会转换。12345'DOBI'.casefold()#'dobi' 'ß'.casefold()  #德语中小写字母ß等同于小写字母ss,其大写为SS#'ss'()对字符串字母的大小写进行反转。12'徐Dobia123ß'.swapcase()#:'徐dOBIA123SS'    这里的ß被转成SS是一种大写但需要注意的是 ().swapcase()==s 不一定为真:1234567891011u'xb5'#'µ' u'xb5'.swapcase()#'Μ' u'xb5'.swapcase().swapcase()#'μ' hex(ord(u'xb5'.swapcase().swapcase()))Out[154]:'0x3bc'这里 'Μ'(是mu不是M)的小写正好与 'μ' 的写法一致。()将字符串中每个“单词”首字母大写。其判断“单词”的依据则是基于空格和标点,所以应对英文撇好所有格或一些英文大写的简写时,会出错。123456789'Helloworld'.title()#'HelloWor