[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]))

 

结果如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

师兄师兄怎么办

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值