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将字母转换为小写