Python编程Day08-Python字符串处理

查找

s="abc"
s.find("b")		# 1
s.find("bc")		# 1	
s.find("xx")		# -1
  • 查找时 :返回的是第一个匹配的子串的下标位置,从0开始,如果没有找到,就返回-1

分割

  • 字符串按照某个子串进行分割, 返回分割后的列表
s="aa12bb12cc"
s.split('12')	# ['aa','bb','cc']

大小写转换

s="abc"
s.upper()		# 'ABC'

s="ABC"
s.lower()		# 'abc'

截取

s="1234567"
s[2:5]			# '345'

s[:5]			# '12345'

s[3:]			# '4567'

s[3:-1]			# '456'

追加

s="123"
t="456"
s+t				# "123456"

替换

s="1,2,3"
s.replace(",","#")	# ('1#2#3')

连接

s=['a','b','c']
",".join(s)		# 'a,b,c'

反转

s="abc"
s[::-1]			# 'cba'
发布了113 篇原创文章 · 获赞 95 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/JewaveOxford/article/details/103265826