python 字符串类型+字符串操作符+字符串的索引,切片,迭代
1.单引号和双引号
两者可以相互嵌套
print('ab"b') 输出结果 ab"b
2.三引号
三引号通常用于表示多行字符串(字符块),即不受换行影响
3.转义字符
定义:用于表示不能直接表示的特殊字符
\\反斜线
\'单引号
\“双引号
\b退格符
\n换行符
\t水平制表符 默认为4个空格
4.字符串操作符
in
a in b 可以查询a是否在b中
空格和+
’12‘ ’34‘ '12'+'34'都可以将字符串合并
*
’12‘*3 ---> ’121212‘
,
变成新的元组
5,字符串的索引
用x[0]表示字符串x的第一个字符,以此类推
但是不可以通过索引来改变该字符
6,字符串的切片
x[start:end]返回从start开始到end之前的子字符串,start默认为0,end默认为字符串长度
x[:]为返回全部字符
x[start:end:step] step表示跳过中间step-1个字符
7,字符串的迭代
for a in ‘abc:
a会依次迭代字符abs