字符串的索引方式:
1.从左往右以0开始。
2.从右往左以-1开始。
例如:z=hello
h | e | l | l | o | |
正序 | 0 | 1 | 2 | 3 | 4 |
倒序 | -5 | -4 | -3 | -2 | -1 |
字符串取值
单个字符串取值方式--->字符串变量名[索引的位置]
如取z中的o--->print(z[4])
截段取值方式--->字符字符串变量名[字符串索引开始的位置:字符串索引结束]的位置+1]
如取z中的ll--->print(z[2:4])
切片:取值取左不取右
print(z[2:4])---->输入ll #正序
print(z[-3:-1])---->输入ll #反序
print(z[-2:])---->输入lo #反序
注意:
- 1、反斜杠可以用来转义,使用r可以让反斜杠不发生转义。
- 2、字符串可以用+运算符连接在一起,用*运算符重复。
- 3、Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。
- 4、Python中的字符串不能改变。