字符串
字符串:字符的有序集合
标识:引号 ‘’
有序集合:集合中的元素,可以根据下标索引取值
取下标的格式:标识符[整数],例如:s[1]
取下标左起从0开始,右起从-1开始
例如:
s = 'hello_world'
print(type(s))
print(len(s))
print(s[0])
print(s[-1])
输出:
<class 'str'>
11
h
d
字符串的常用方法
1.Find()/index():根据指定字符串在目标字符串中匹配,如果能匹配到,则返回第一次出现的下标索引 ,如果匹配不到,find返回-1,index报错
print(s.find('o'))
i = s.find('l')
print(i)
4
2
按住CTRL,移动鼠标’find’显示如下:
若显示’->None’表示没有返回值,没有结果且不需要结果,可以直接运行。
2.count():统计指定字符在目标字符串中出现的次数
s = 'hello_world'
print(s.count('l'))
输出:
3
3.Replace(old,new):替换目标字符串中old部分为new
s = 'hello_world'
print(s.replace('_','+'))
hello+world
4.strip():去除目标字符串首尾的指定字符串,默认去除空格和换行符
转义符:
在字符串中,转义符于某些字符的组合具有特殊意义
常见的转义符:换行符:\n 制表符:\t