• python中字符串的方法及注释


     

    1. 字符串的方法及注释表:

          函数

                    描述

    capitalize()

    把字符串的第一个字符改为大写

    casefold()

    把整个字符串的所有字符改为小写

    center(width,fillchar=None)
        

    将字符串剧中,并使用传入的字符填充至长度width的新字符串,填充物默认为空格

    count(sub, start=None, end=None)

     返回sub在字符串里边出现的次数,可切片。


    encode(encoding='utf-8',errors='strict')

     以encoding制定的编码格式对字符串进行编码。

     endswith(sub)

     检查字符串是否以sub结尾,可切片,返回布尔值。

     expandtabs(tabsize=8)

     把字符串中的tab符号( )转换为空格,如不制定参数,默认的空格数是tabsize=8

     find(sub)

     检测sub是否在字符串中,有则返回索引值,否则返回-1,可切片。

     index(sub)

     跟find方法一样,不过没有sub会报错

     isalnum()

     判断字符串是否由字母或数字组成,返回布尔值

     isalpha()

     判断字符串是否只由字母组成

     isdecimal()

     判断字符串是否只包含十进制数字

     isdigit()

     判断字符串是否只由数字组成

     islower()

     判断字符串中的字母是否全是小写

     isnumeric()

     用法同isdigit()

     isspace()

     判断字符串是否全由空格组成。

     istitle()

     判断字符串中每个单词是否首字母大写,并且其余字母都是小写。

     isupper()

     如果字符串中至少包含一个区分大小写的字符,并且这些字符都是大写,则返回True,否则返回False。

     join(sub)

     以字符串作为分隔符,插入到sub中所有的字符之间。

     ljust(width)

    rjust(width)

     返回一个左对齐的字符串,并使用空格填充至长度为width的新字符串,rjust(width)返回右对齐得字符串。

    lower()

     转换字符串中所有大写字符为小写。

    strip(chars)

     删除字符串左右空格,chars参数可指定删除字符,也可单向删除

    partition(sub)

    rpartition(sub)

     找到子字符串sub,把字符串分成一个三元组(pre_sub,sub,fol_sub),如果子字符串中不包含sub则返回('原字符串','',''),rpartition(sub)从右边查找。

    replace(old,new,count)

     把字符串中得old子字符串替换成new子字符串,count可指定替换次数

    rfind(sub)

     类似于find()方法,不过是从右边开始查找

    rindex(sub)

     类似于index()方法,不过是从右边开始查找。

    split(sep=None,maxsplit=1)

     不带参数默认是以空格为分隔符切片字符串,如果maxsplit参数有设置,则仅分割maxsplit个子字符串,返回切片后的子字符串拼接的列表

    splitlines(keepends=布尔值)

     按照' '分隔,返回一个包含各行作为元素的列表,如果keepends参数指定True,则保留换行符,默认为False不保留换行符

    startswith(prefix,start,end)

     判断字符串是否以prefix开头,返回布尔值,可切片。

    swapcase()

     翻转字符串中的大小写

    title()

     返回标题化(所有的单词都是以大写开始,其余字母均小写)的字符串。

    translate(table)

     https://zhidao.baidu.com/question/1831439146519828900.html

    根据table的规则(可以由str.maketrans('a','b')定制)转换字符串中的字符

    upper()

     转换字符串中的所有小写字符串为大写

    zfill(width)

     返回长度为width的字符串,原字符串右对齐,前边用0填充。

     

     

  • 相关阅读:
    ASA5505升级license
    Elasticsearch-URL查询实例解析
    awk和sed
    ftp无法上传问题
    linux使用storcli64查看硬盘信息
    Centos7中kubernetes-1.11.2基于配置亲和与反亲和
    Centos7使用kubeadm部署kubernetes-1.11.2
    内网映射3种方法
    centos6.5使用LVM
    centos7部署openstack-ocata
  • 原文地址:https://www.cnblogs.com/HZY258/p/8353627.html
Copyright © 2020-2023  润新知