Python中的字符串特殊运算符

假设字符串变量a持有“ Hello”,变量b持有“ Python”,则-

序号运算符和说明示例
1+
串联-在运算符的任一侧添加值
a + b will give HelloPython
2*
重复-创建新字符串,连接同一字符串的多个副本
a*2 will give-HelloHello
3[]
切片-提供给定索引中的字符
a[1] will give e
4[:]
Range Slice-给出给定范围内的字符
a[1:4] will give ell
5in
Membership-如果给定字符串中存在字符,则返回true
H in a will give 1
6not in
成员资格-如果给定字符串中不存在字符,则返回true
M not in a will give 1
7r / R
Raw String-禁止转义字符的实际含义。原始字符串的语法与普通字符串的语法完全相同,唯一不同的是原始字符串运算符,即引号前的字母“ r”。“ r”可以是小写(r)或大写(R),并且必须放在第一个引号之前。
print r'\n' prints \n and print R'\n'prints \ n
8
格式-执行字符串格式化