• 技术文章 >常见问题 >Python常见问题

    python如何截断字符串

    silencementsilencement2019-11-19 13:23:53原创6610

    字符串本质上就是由多个字符组成的,Python 允许通过索引来操作字符,比如获取指定索引处的字符,获取指定字符在字符串中的位置

    等。python中截取字符串,可以使用split()方法,或者使用索引来截取。

    Python 字符串直接在方括号([])中使用索引即可获取对应的字符,其基本语法格式为:

    string[index]

    这里的 string 表示要截取的字符串,index 表示索引值。Python 规定,字符串中第一个字符的索引为 0、第二个字符的索引为 1,后面

    各字符依此类推。此外,Python 也允许从后面开始计算索引,最后一个字符的索引为 -1,倒数第二个字符的索引为 -2,依此类推。

    python学习网,免费的python学习网站,欢迎在线学习!

    实例(python2版本)

    str = '0123456789'

    print str[0:3] #截取第一位到第三位的字符
    print str[:] #截取字符串的全部字符
    print str[6:] #截取第七个字符到结尾
    print str[:-3] #截取从头开始到倒数第三个字符之前
    print str[2] #截取第三个字符
    print str[-1] #截取倒数第一个字符

    输出结果如下:

    012
    0123456789
    6789
    0123456
    2
    9
    专题推荐:字符串
    上一篇:python如何注释代码行 下一篇:python如何定义函数

    相关文章推荐

    • python如何判断字符串相等• python 怎么样反向输出字符串• python 怎么判断字符串开头• python截取字符串后几位

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网