python-字符串常用方法

1、join 字符串拼接
'c'.join(("a","b")) >>>acb

2、find 查找元素位置,返回下标

3、count 查找元素个数

4、replace
str.replace('被替换的字符串','替换的字符串',替换个数)替换字符

5、split切割字符串
str.split('分割点','分割的次数'),分割完以列表的形式输出,分割次数不传默认切割全部

6、format
默认传参
"aa:{},bb:{},cc:{}".format(11,22,33) >>>aa:11,bb:22,cc:33

按位置传参
"aa:{2},bb:{0},cc:{1},dd:{11}".format(11,22,33) >>>aa:33,bb:11,cc:22,dd:22

格式化输出
"aa:{a},bb:{c},cc:{b},dd:{b}".format(a=1,b=2,c=3) >>>aa:1,bb:3,cc:2,dd:2

格式化小数位数
number=2.345678

res="今天白菜价格:{:.2f}".format(number) #保留两位浮点数

res="今天白菜价格:{a:.2f}".format(a=number) #保留两位浮点数

左对齐a、右对齐b
res1 = "a:{:6s} b={:>4s}".format("12", "2")

res2 = "a:{} b={}".format("123445", "2234")

7、upper将字母转换为大写

8、lower将字母转换为小写

posted @ 2020-10-14 22:55  shooter_w  阅读(87)  评论(0编辑  收藏  举报