• python字符串常用方法


    定义一个字符串:

      name='miyuki kazuya'

    1、把字符串首字母大写 

      name.capitalize()

      

    2、把字符串居中

      name.center()

      

     

    第一个值100表示整个字符串的长度,包括自身长度,字符串不足的长度,用第二个值‘-’补齐

    3、查找字符串中的第一个出现元素的下标

      name.index()

      

    如果元素不存在,则会报错。

    4、同样是查找字符串中第一个出现元素的下标,但找不到元素的时候,不会报错,会返回-1表示不存在

      name.find()

      

    5、判断字符串是否只有英文、数字、汉字,返回布尔类型的值

      name.isalpha()
     
    6、判断字符串是否只有英文、汉字、汉字,返回布尔类型的值
      name.isalpha()
     
    7、查询元素在字符串出现的次数
      name.count()
      
     
      元素i出现了2次,所以统计次数为2 
     
    8、判断字符是否以xx结尾
      name.endswith()
      
     
     
    9、判断字符是否以xx开头
      name.startswith()
      
     
    10、将字符串全部变成大写字母
      name.upper()
      
     
     
    11、将字符串全部变成小写字母
      name.lower()
      
     
    12、判断是否为纯数字
      name.isdigit()
      
     
    13、判断是否全都是空格
      name.isspace()
      
     
    14、去掉字符串两边的东西,默认是去掉两边的空格和换行符
      name.strip()
      
     
    15、只去掉左边的
       name.lstrip()
      
     
    16、只去掉右边的
      name.rstrip()
      
     
    17、替换字符串
      name.replace('字符串内容','需要替换的字符串内容')
      

     

    18、补0

      name.zfill() 设置字符串长度,不足的在前方补0

      

    19、string函数

      首先引用string函数 

      import string

      ①所有的大写+小写字母

        string.ascii_letters

        

     

      ②所有小写字母

        string.ascii_lowercase

        

      ③所有大写字母

        string.ascii_uppercase

        

      ④所有数字

        string.digits

        

      ⑤所有的特殊字符

        string.punctuation

        

    20、split()

      可以分割字符串,把字符串变成一个list

      定义一个字符串

      name=‘lxy zyf wdz nl wy gfw’

      name.split()  #默认是以空格和换行符分割的

      

      也可以输入根据某元素进行分割,如用y进行分割:

      print(name.split('y'))

      

    21、join()

      把list变成字符串,以某个字符串连接

      '连接字符串'.join(列表名)

      定义一个列表

      name=['lxy', 'zyf', 'wdz', 'nl', 'wy', 'gfw']

      print('----'.join(name))

      

  • 相关阅读:
    java获取指定月份有几个星期x,获取指定月份跨了多少个星期
    linux下vim编辑器使用
    bash Shell条件测试
    grep与正则表达式
    网络基础--NAT
    网络基础-DHCP
    Python--元组(tuple)
    Python--元组(tuple)
    Linux--用户管理
    Linux--用户管理
  • 原文地址:https://www.cnblogs.com/miyuki/p/9140953.html
Copyright © 2020-2023  润新知