• python字符串操作


    字符串的常用操作包括但不仅限于一下操作:

      字符串的替换、删除、截取、复制、连接、比较、查找、分割等

    以下对字符串的内置操作方法进行总结归纳。

      使用type获取创建对象的类 type(name)

      使用dir获取类的成员dir(name)

      使用vars获取类的成员和各个成员的值

    capitalize():字符串首字母大写

      

    casefold():字符串所有字母小写 与lower()区别未知?

      

      

    lower():所有字母小写 title():每个单词首字母大写  capitalize()字符串首字母大写 upper()所有字母大写

      

    swapcase() 与upper()区别未知

       

    center():字符串宽度填充,使原有字符串+填充

      

    count():统计某个字符在字符串中出现的次数,或在字符串指定区间内完成上述操作

      

    endswith():判断字符串是否以某个字符串结尾,返回值为bool值

     

    expandtabs():将制表符‘ ’转换成指定宽度的tab分割,默认tabsize=8

      

    find():在字符串中查找指定字符串,找不到时返回-1

      

    format():字符串模板

      

    __contains__():判断包含字符

      

    index():在字符串中查找指定的字符串,找不到时直接报错。找到即停止,多个字符串找到第一个即停止查找

      

    join():字符串连接

      

    isalnum():检查判断字符串中是否包含字母数字字符

      

    isalpha():检查判断字符串是否只由字母组成

     

    isdeimal():检查判断字符串是否只包含十进制字符。这种方法只存在于unicode对象

      

    isdigit():检测字符串收否只由数字组成

      

    isidentifier():检查字符串是否是字母开头

      

    isnumeric():检查字符串是否只由数字组成,这种方法只针对unicode对象

      

    isprintable():判断字符串中所有字符是否都属于可见字符

      

    isspace():检测字符串是否为空格

      

    istitle():判断字符串是否适当当作标题(其实就是每个单词首字母大写)

      

    issuper():判断字符串所有字母字符是否都是大写

      

    ljust():返回原字符串左对齐,并使用空格填充至指定长度的新字符串。如果指定的长度小于原字符串的长度则返回原字符串。

      

    lstrip():去除字符串左边开头的空格,rstrip():去除字符串右边开头的空格,strip():去除两侧空格

      

    maketrans():用于创建字符串映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。两个字符串的长度必须相同,为一一对应的关系。

    partition():根据指定的分隔符对字符串进行分割。如果字符串包含指定的分隔符,则返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。

      

    replace():把字符串中的旧字符串替换成新字符串,如果自定第三个参数max,则替换不超过max次。不改变原字符串,默认全部替换。

    split():字符串分割,默认是空格,返回列表,不指定分割字符返回原字符串组成的单元素类表,指定分割字符后返回删除字符后的若干字符串组成的字符串列表。

      

    __add__():在字符串后面增加指定的字符或字符串

      

    __eq__():判断字符串是否相等,返回bool值

      

      

  • 相关阅读:
    用asp自编源码制作动态的音乐播放页面
    VBS 连接数据库 样例
    VBS访问SQL数据库
    人人都应该知道的计算机网络协议(1)
    VBS 访问数据库 别人写的一份公共函数
    WPF DateTimePicker 和 TimeSpanPicker 控件发布
    实现Evernote的OAuth授权
    EvernoteTodo发布
    EvernoteAdage 发布
    关于 极限(Extreme)
  • 原文地址:https://www.cnblogs.com/ghming/p/8448261.html
Copyright © 2020-2023  润新知