Python 字符串特殊操作符


假设字符串变量 a 的值为 "Hello",而变量 b 的值为 "Python",则:-

序号操作符和说明示例
1+
连接 - 链接操作符两侧的值
a + b 将生成 HelloPython
2*
重复 - 创建新字符串,连接同一字符串的多个副本
a*2 将生成 HelloHello
3[]
切片 - 返回指定索引处的字符
a[1] 将返回 e
4[ : ]
范围切片 - 返回指定范围内的字符
a[1:4] 将返回 ell
5in
成员资格 - 如果给定字符串中存在一个字符,则返回真
H in a 将返回 1
6not in
成员资格 - 如果给定字符串中不存在一个字符,则返回真
M not in a 将返回 1
7r/R
原始字符串 - 抑制转义字符的实际含义。原始字符串的语法与普通字符串完全相同,唯一的例外是原始字符串运算符即在引号前加字母“r”。“r”可以是小写(r)或大写(R),且必须紧接在第一个引号前。
print r'\n' 输出 \n 而 print R'\n' 输出 \ n
8%
格式 - 执行字符串格式化
见下一部分

更新于: 2020 年 1 月 28 日

3K+ 次浏览

开启你的 职业

通过完成课程获取认证

开始
广告