1 s = ' ab cd ' 2 #去字符串两边的空格和换行符 3 print(s.strip()) 4 s.rstrip()#去右边空格和换行符 5 s.lstrip()#去左边的空格和换行符 6 s.replace('a','A')#替换 7 s.replace(' ','')#去除中间空格 8 print(s.replace(' ','')) 9 str = '1abcdefabc你好@' 10 print(str.index('c'))#找下标,不存在,就报错 11 print(str.count('c'))#统计某个字符出现的次数 12 print(str.find('ss'))#找下标,如果不存在,返回-1,存在就返回下标 13 print(str.startswith('a'))#以xxx开头 14 print(str.endswith('.jpg'))#以xxx结尾 15 print(str.upper())#把所有字母都变成大写 16 print(str.lower())#把所有字母都变成小写 17 print(str.isdigit())#判断是否为整数 18 print(str.capitalize())#首字母大写 19 print(str.center(50,'='))#字符串居中,不够补‘=’ 20 print(str.zfill(20))#在前面补0 21 print(str.isupper())#判断是否是大写字母 22 print(str.islower())#判断是否是小写字母 23 print(str.isalpha())#只有字母和汉字,返回true 24 print(str.isalnum())#字母,数字,汉字,返回true 25 print(str.isspace())#判断是否是空格 26 s3 = '今天日期是{date},欢迎{name}登陆' 27 #format()字符串格式化 28 print(s3.format(date='2018年',name='xiaoming')) 29 print(s3.format_map({'date':'2018年','name':'xiaoming'}))#传字典 30 31 stu = 'xiaoming,xiaoli,xiaowang' 32 print(stu.split(','))#分割字符串,返回list 33 34 stu1 = 'xiaowang xiaoli xiaohei' 35 print(stu1.split())#默认空格分割 36 37 l = ['a','b','c'] 38 print(','.join(l))#把list里面的元素,通过指定的字符连接起来