zoukankan      html  css  js  c++  java
  • 字符串的常用方法

    1. count  计数
      s = ', abczjr ha,hah,
       '
      print(s.count('a'))
    2. index()  指定字符串的索引
      print(s.index('a'))
      print(s.index('a',0,10))#指定范围
    3. find() 指定字符串的索引
      print(s.find('a',0,10))
    4. strip ()默认去空格和换行符
      print(s.strip())#默认去空格和换行符
    5. rstrip()去右侧空格和换行符
      print(s.rstrip())
    6. lstrip()去左侧空格和换行符
      print(s.lstrip())
    7. replace()替换
      print(s.replace('a','A'))#将a替换成A ,可以跟第3个参数,替换几个,默认是都替换
      #替换敏感词练习
      words_list = ['sb','shabi']
      content = input('请输入:')
      for word in words_list:
           if word in content:
               content = content.replace(word,'**')
      print(content) 
    8. lower()变小写
      a = 'RTUJHNBBNnjsgdushklejwo;k'
      print(a.lower())#变小写
    9. upper()变大写
      print(a.upper())#变大写
    10. zfill() 自动补0
      b = '45'
      print(b.zfill(5))#00045  自动补0
    11. isdigit()是否纯数字
      n = '123'
      print(n.isdigit())#是否纯数字
    12. startswith()以什么开头
      print(s.startswith('1'))#以什么开头
    13. endswith()以什么结束
      print(s.endswith('.xml'))#以什么结尾
    14. center()居中,并补齐位数
      print('name'.center(30,'*'))#居中字符串并用指定符号补齐
    15. istitle()是否大写字母开头
      print('my name'.title())#My Name
    16. isspace()是否全是空格
      print(' '.isspace())
      print(''.isspace())
      print('22323'.isspace())
    17. isupper()是否全大写
      print(a.isupper())
    18. islower()是否全小写
      print(a.islower())
    19. capitalize()首字母转大写
      print('my car'.capitalize())#将首字母大写
    20. split()以什么分割
      a='''
      sn
      hsh
      lk
      mn
      hhahah 123
      '''
      a=a.split()#默认是空格和换行符分割字符串
      # a=a.split(',')#指定分隔符
    21. join()以什么连接
      b=['sn', 'hsh', 'lk', 'mn', 'hhahah', '123']
      l_str = ' '.join(b)#连接list里面的每个元素的
      l_str = '
      '.join(b)#连接list里面的每个元素的
      l_str = '-'.join(b)#连接list里面的每个元素的,指定连接符
      print(l_str)
  • 相关阅读:
    android模拟器加速
    QtEmbedded鼠标驱动流程分析(上)
    QML Tutorial 1 Basic Types
    android 版本
    【转】右键菜单大揭密
    【转】设置右键显示/隐藏系统文件
    【转】自己做的登录界面五款正常尺寸+一款宽屏【手把手教You如何制作登录界面】
    【转】如何添加鼠标右键菜单里的快捷图标
    【转】鼠标右键菜单设置大全
    【技术贴】我的文档不见了,我的文档消失了,我的电脑没有我的文档的解决办法。
  • 原文地址:https://www.cnblogs.com/Mezhou/p/13543350.html
Copyright © 2011-2022 走看看