开发者

深入解读python字符串函数

目录
  • 字符串
    • id() 函数作用取地址
    • 字符串的获取
  • 索引关系
    • 切片
    • step
  • 总结

    字符串

    python中有一个单独的地址是字符串保留区

    s1=s2表示 将编程客栈s2的地址给了s1

    id() 函数作用取地址

    eg:id(s1)结果显示s1的地址

    字符串的jhBPTXmv获取

    eg:s1='ABCDEFG‘

    索引关系

    字符串都有对应的索引关系 index()

    A B C D E F G

    0 1 2 3 4 5 6

    -7 -6 -5 -4 -3 -2 -1

    eg:s1[4]=E

    切片

    切片:字符串,列表

    格式:字符串变量名[编程客栈start:end] 前面包含后面不包含 默认从零开始 默end为结尾 字符串变量名[start : end : step]

    step

    • 表示步长
    • 表示方向:

    正数:表示从左向右取

    负数:表示从右向左取

    取中间的”CDE“

    是s[1:4]

    find()函数,找位置 从左向右查找,只要遇到一个符合要求的则返回位置数,如果一个都没找到,返回-1

    rfind()从右向左找,

    count()指定字符的个数

    index()也是查找,和find()相似,不同的是出现错误,他会报错,而不是返回-1.

    判断的格式startswith 编程客栈endswith isalpha isdigit isalnum isspace

    返回值都是boo类型(ture false )

    startswith()判断是否是什么开头的,

    endswith()判断是否是什么结尾的

    总结

    编程客栈篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜