python的字符串切片技术

听说过python的字符串切片技术吗?是不是听着超高级的?实际上,也不用想得太难,python的字符串切片技术就是将字符串的某些字符提取出来而已~

字符串切片

字符串是一种序列类型,可以按序号访问其中的某个字符。 Python有两种符号体系。一种是第一个字符序号为0,后面的字符依次加一。还有一种是最后一个字符序号为-1,前面的字符依次减一。

可以通过字符串[序号]形式来截取某个字符

也可以采取下列方法切片,截取其中的几个字符 <字符串>[<开始序号>:<结束序号>] 功能:

截取子字符串,从<开始序号>开始直到<结束序号>结束,但不包括<结束序号>位置如果开始序号缺失,则从第一个字符开始截取 ;如果结束序号缺失,或截取到最后一个字符。 字符串采用unicode编码一个英文字符或汉字长度均为1。

示例:

x="25t"
y="100bbl" 

x[-1]为字符串的最后一个字符t

x[:-1]为字符串的第一个字符到最后一个字符之前的字符串,为25

y[-3:]为字符串的最后三个字符bbl

y[:-3]为为字符串的第一个字符到最后三个字符之前的字符串,为100

千万注意!!!字符串的第一个字母符号为0!!!

Pass:参考自头歌实践教学平台 (educoder.net)

posted @ 2021-09-09 15:54  Cara_Smith  阅读(419)  评论(0编辑  收藏  举报