python定义字符串
- 通过索中的引获取字符串中的值
- 利用索引获取字符串中的字符
- 对字符串进行切片,str[a:b] 获取的值是a到b-1范围内的值
- 在python中字符串的索引有两种排序方式:、
- 1、从左向右,从0开始依次递增
- 2、从右向左,从-1开始依次递减
- str7[:-a] 获取索引-a-1直到最后范围内的字符子串
- 字符串拼接
- 使用成员运算符in或not in 判断一个子串是否在某个字符串里
- 使用字母r防止字符串转义
- 字符串格式化(占位符)
- 字符串格式话
- format函数来实现格式化
- 常用方法(函数)
- 获取字符串的长度,传参需要传入字符串,f返回值为整数,字符串的长度
- strip(),剔除字符串中的首尾的字符串,返回值为剔除后的字符串
- count(),统计子串在字符串内的次数,返回值为整数,子串在字符串中的次数
- 使用for循环遍历字符串
通过索中的引获取字符串中的值
str5 = “最近老美比较烦”
print (“str的第三个字符是”,str5[2])
利用索引获取字符串中的字符
str6 = [str5[0]]
print(type(str6))
print (str6)
对字符串进行切片,str[a:b] 获取的值是a到b-1范围内的值
str6 = str5[2:4]
print (str6)
str6 = str5[2:] # 获取字符串从索引2开始后面的值
print(str6)
str6 = str5[:6] # 或取字符串str5从索引6-1之前的所有的值
print(str6)
在python中字符串的索引有两种排序方式:、
1、从左向右,从0开始依次递增
2、从右向左,从-1开始依次递减
#使用第二种索引排序方式对字符串进行操作
str7 = “对美国人表示同情”
str8 = str7[-1]
print(str8) # 从右向左获取str7中第一个值
str8 = str7[-6:-2] # 使用复数索引切片, str7[-a:-b]获取索引-a— -b-1范围内字符子串
print (str8)
str7[:-a] 获取索引-a-1直到最后范围内的字符子串
str8 = str7[:-5]
print (str8)
str8 = str