标签:int err lis char upper list cap ali 情况下
字符串:print(‘,‘.join(map(str,range(5))))#所以,应将可迭代对象range(5)转换成str在用join来拼接
字符串分割:
split:
1.从左至右
2.sep指定分割字符串,缺省的情况下空白字符串作为分隔符
3.maxsplit指定分割的次数,-1表示遍历整个字符串
4.返回为list
5.split(sep = None,maxsplit=-1)->list of strings
rsplit:
1.从左至右
2.sep、maxsplit与split定义相同
3.rsplit(sep=None,maxsplit=-1)- > list of strings
splitlines:
1.从左至右
2.keepends,指定的是,是否保留行分隔符
3.行分隔符包括\n、\r\n、\r等
4.splitlines([keepends])- >list of string
partition:
1.从左至右、遇到分隔符就把字符串分割成两部分、返回头、分隔符、尾三部分的三元组;如果没有找到分隔符,就返回头、2个空元素的三元组
2.sep分割字符串,必须指定
3.partition(sep) - > (head.sep.tail)
rpartition:
1.从右制左,遇到分隔符就把字符串分割成两部分,返回头,分隔符,尾三部分的三元组;如果没有找到分隔符,就返回2个空元素和尾部的三元组
字符串大小写:
upper()
全大写
lower()
全小写
swapcase
大小写,做判断的时候用
交互大小写
字符串排版:
1.title() - >str
标题的每个单词都大小写
2.capitalize() - > str
首个单词大写
3.center(width[,fillchar]) ->str
width打印宽度
fillchar填充的字符
4.zfill(width)->str
width 打印宽度,居中,左边用0填充
5.ljust(width[,fillchar]) ->str 左对齐
6.rjust(width[,fillchar]) ->str 右对齐
标签:int err lis char upper list cap ali 情况下
原文地址:http://blog.51cto.com/13531464/2158261