1.split()分割字符串为字符/字符串列表
split() 方法通过指定分隔符对字符串进行切片,该方法将字符串分割成子字符串并返回一个由这些子字符串组成的列表。
#split("分隔符","分割次数")
str_test="this is test"
print (str_test.split()) # split()默认以空格为分隔符
print (str_test.split('i',1)) # 以 i 为分隔符,分割一次
print (str_test.split('s')) # 以 w 为分隔符
2.字符串切片
s='helloworld'
print(s[5::-2])
# [开始位置(含):结束位置(不含):步数]
# 带 - 号为 自右向左计数
3.strip() 方法
用于移除字符串头尾指定的字符(默认为空格)或字符序列
s='北京,上海,广州,'
print(s.strip(','))
4.replace() 方法
把字符串中的 old(旧字符串) 替换成 new(新字符串)
s="上海,广州,北京"
print(s.replace(",",';'))
#replace("旧字符序列",'新字符序列'),并返回s的新副本,不会改变原有s字符串
5.join() 方法
用于将序列中的元素以指定的字符连接生成一个新的字符串。
ls=['sxdc','23de','56bg','bghs']
print(''.join(ls))
ls=['sxdc','23de','56bg','bghs']
print(''.join(ls[-1::-1]))
6.center()方法
center(width,fillchar) 方法返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。
str1='12345'
print(str1.center(8,'*'))