1、python内置字符串处理函数
find:字符串 对象的 find 方法,如果有找到子串,就可以返回指定子串在字符串中的首次出现位置,如果没有找到,就返回 -1
str = "hello,world"
find_str = "ld"
str.find(find_str)
count:字符串出现的次数
str = "hello,world"
count_str = "o"
str.count(count_str)
index:功能类似find,但是如果没有对应的字符串进行索引,会抛出异常
str = "hello,world"
find_str = "ld"
str.index(find_str)
in/not in:判别是否存在字符串,返回布尔值
str = "hello,world"
if "ld" in str:
return true
else:
return false
2、正则表达式操作字符串
3、字符串
3.1 字符串不进行转义输出
在原生字符串前加r,在变量前加函数repr
# 字符串自定义时在字符串前加入"r"或"R"即可
print(r"hello\nworld")
# 字符串以变量形式传入则采用repr函数进行处理
str = "hello\nworld"
print(repr(str))