python截取字符串前几位的方法,Python取字符串最后一位

  python截取字符串前几位的方法,Python取字符串最后一位

  原标题:python截取字符串后有多少位数?

  字符串截取,也称为字符串切片,使用方括号[]来截取字符串。在Python中,单个字符也被用作字符串。

  string[开始索引:结束索引:步长]

  开始索引:从指定位置截取;

  End index:从指定位置结束截取,但不包含该位置的字符。

  步长:如果没有指定,步长为1;

  string[开始索引:结束索引]。

  首先,我们来了解一下字符串的索引。Python中有两种索引字符串的方法,如下所示:

  正索引代表从前到后的索引,默认从0开始;负索引是指从后向前的索引;索引值也可以称为下标。示例代码:

  字符串截取遵循“左闭右开”的原则,也称“左无右”:

  [开始下标:开始下标]

  相关:《Python基础教程》

  索引方法有两种,截取方法也有两种。示例代码:

  因为涉及到执行效率的问题,所以需要根据情况灵活使用这两种索引方式来截取字符串。例如,如果想快速获得字符串的最后一部分,使用负索引是最快的。

  str=0123456789

  Print(str[0:3])#截断第一至第三个字符

  012

  Print(str[:])#截取字符串的所有字符

  0123456789

  Print(str[6:])#将第七个字符截断到末尾

  6789

  Print(str[:-3])# Intercept从开头到最后三个字符之前

  0123456

  Print(str[2])#截断第三个字符

  2

  Print(str[-1])#截断最后一个字符

  九

  Print(str[:-1])#以与原始字符串相反的顺序创建一个字符串

  9876543210

  Print(str[-3:-1])#截断第三和最后一个数字之前的字符。

  七十八

  Print(str[-3:]) #将倒数第二个数字截断到末尾

  789

  Print(str[:-5:-3])# Intercept以相反的顺序

  原文:https://www.py.cn/jishu/jichu/13428.html重返搜狐查看更多。

  责任编辑:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: