格式化字符串fomat()的三种方法

有序  (1)S="我叫{}","今年{}","身高{}".format("仓鼠",18,190)                  按顺序替换

有序  (2)S="我叫{0}","今年{1}","身高{2}","我依然叫{0}".format("仓鼠",18,190)        按索引替换

无序  (3)S="我叫{name},今年{age},身高{high}".format(name="仓鼠",high="190",age=18)  按字典替换

 

常用字符串操作

(1)capitalize首字母大写其他字母小写

(2)swapcase大小写反转

(3)title非字母隔开部分首字母大写其余小写.

(4)upper  lower  全部大写   小写

(5)center 居中显示

(6)startswith   endswith 以....开头 结尾

(7)find index 通过元素找到索引

(8)expandtabs 遇到\t(tab)自动填充到8位

(9)strip 去除前后两端空格 换行符 tab \t

(10)spilt字符串转化为列表

(11)replace替换字符串中的一部分位置

(12)len计算元素长度

(13)count计算元素出现次数

(14)isalnum判断字符串是否由字母数字组成   isalpha判断字符串是否由字母组成    isdigit判断字符串是否由数字组成 isspace判断是否有空格

(15)join在字符串之间加入连接符

 

字符串转化为列表
1 a = "1,assadsadsada2,3"
2 a=a.split()
3 print(a,type(a))
View Code

列表转化为字符串

1 #列表转化为字符串
2 lis = ['1','2','3','4']
3 #str(list)
4 
5 s = ''.join(lis)
6 print(s)
View Code

 

posted on 2018-01-26 19:33  仓鼠大人爱吃肉  阅读(194)  评论(0编辑  收藏  举报