python截取某个字符后面的字符串,python同时截取字符串的前四位和后四位
字符串截取,也称为字符串切片,使用方括号[]来截取字符串。在Python中,单个字符也被用作字符串。
string[开始索引:结束索引:步长]
开始索引:从指定位置截取;
End index:从指定位置结束截取,但不包含该位置的字符。
步长:如果没有指定,步长为1;
string[开始索引:结束索引]。
热门IT软件开发工作室,大量免费python视频教程,欢迎在线学习!
首先,我们来了解一下字符串的索引。Python中有两种索引字符串的方法,如下所示:
正索引代表从前到后的索引,默认从0开始;负索引是指从后向前的索引;索引值也可以称为下标。示例代码:
字符串截取遵循“左闭右开”的原则,也称“左无右”:
[开始下标:开始下标]
索引方法有两种,截取方法也有两种。示例代码:
因为涉及到执行效率的问题,所以需要根据情况灵活使用这两种索引方式来截取字符串。例如,如果想快速获得字符串的最后一部分,使用负索引是最快的。
str=0123456789
Print (str [033603]) #截断第一至第三个字符
012
Print (str [3360]) #截取字符串中的所有字符
0123456789
Print (str [63360]) #将第七个字符截断到末尾
6789
Print(str[:-3])# Intercept从开头到最后第三个字符。
0123456
Print(str[2])#截断第三个字符
2
Print(str[-1])#截断最后一个字符
9
Print (str [:3360-1]) #以与原始字符串相反的顺序创建一个字符串
9876543210
Print (str [-:-1]) #截断第三位和最后一位数字之前的字符。
78
Print (str [-:]) #将倒数第二个数字截断到末尾
789
Print (STR [3360-53360-3]) #按相反顺序截取
96python字符串相关推荐阅读:
值得收藏的Python字符串操作总结!
python字符串有几种常见的方法。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。