[python]字符串的索引与切片操作

       在python中,每一个字符串里的字符都有自己特定的序号,以便于编程人员在需要时方便调用

       通常,在python里经常用到的序号命名方法为:正向递增序号法反向递减序号法

       现以字符串“你好!世界”为例子说明,如图所示

所以,在需要调出字符串中的某个或者某段字符时,我们可以使用                                    python中的索引操作切片操作

————————————————索引操作——————————————————

         我们可以使用“[ ]”来获取字符串中一个或多个字符。格式:<字符串>[ M ]

例如:

STR = "你好!世界"
print("第二个字符是'{:}'".format(STR[1]))

结果如下:

再如:

STR = "你好!世界"
print("第五个字符是'{:}'".format(STR[-1]))

结果如下:

—————————————————切片操作—————————————————

             我们可以使用格式:<字符串>[M:N]的形式来取出字符串中一段字符,注意:[M:N] 意为从第M个到第N-1个

例如:

STR = "你好!世界"
print('{:}'.format(STR[0:2]))

 

结果如下:

猜你喜欢

转载自blog.csdn.net/qq_41884002/article/details/83038053