一、字符串
字符串:在Python中在单引号或双引号中的内容就是字符串
字符串每个字符都有索引值,从左到右依次是 0,1, 2 ,3.....,从右到左分别是-1,-2,-3......
字符串的截取:
str = '初学者小攀' #定义一个字符串
print(len(str)) # 获取字符串长度
print(str[起始值:终止值:步长]) # 截取字符串
可以用 in 或者 not in 检测字符串是否在某个字符串中,存在返回True,不存在返回False。
字符串的查找与统计:
str = '初学者小攀'
Str.find("学") # 从str中查找 学,默认从左往右查找,如果找到返回第一次出现的下标,如果不存在返回 -1
Str.rfind("学") # 从str中查找 学,右往左查找,如果找到返回第一次出现的下标,如果不存在返回 -1
Str.index("学") # 从str中查找 学 的下标,默认从左往右,如果找到返回第一次出现的下标,如果找不到就报错!!
Str.rindex("学") # 从str中查找 学 的下标,右往左查找,如果找到返回第一次出现的下标,如果找不到就报错!!
Str.count("学") # 从str中统计 学 出现的个数,如果存在返回个数,如果不存在返回0
Str.startswith("初") # 判断str是否以 初 开头
Str.endswith("攀") # 判断str是否以 攀 结束
字符串的替换与分割: