python-字符串处理方法

1. python-字符串处理方法

  • python字符串处理方法

    xxoo = "abcdef"
    print("首字母大写: %s" % xxoo.capitalize())
    print("字符l出现次数: %s" % xxoo.count('l'))
    print("感叹号是否结尾: %s" % xxoo.endswith('!'))
    print("w字符是否是开头: %s" % xxoo.startswith('w'))
    print("w字符索引位置: %s" % xxoo.find('w')) # xxoo.index('W')
    print("格式化字符串: Hello{0} world!".format(','))
    print("是否都是小写: %s" % xxoo.islower())
    print("是否都是大写: %s" % xxoo.isupper())
    print("所有字母转为小写: %s" % xxoo.lower())
    print("所有字母转为大写: %s" % xxoo.upper())
    print("感叹号替换为句号: %s" % xxoo.replace('!','.'))
    print("以空格分隔切分成列表: %s" % xxoo.split(' '))
    print("切分为一个列表: %s" % xxoo.splitlines())
    print("去除两边空格: %s" % xxoo.strip())
    print("大小写互换: %s" % xxoo.swapcase())
    
    
    # 指定符号进行切割处理, 切割后并以列表存储
    xxoo = "a.b.mc.de.f"
    print("以内容点进行分隔切分成列表: %s" % xxoo.split('.'))                 # 重点
    
  • 运行结果

    首字母大写: Abcdef
    字符l出现次数: 0
    感叹号是否结尾: False
    w字符是否是开头: False
    w字符索引位置: -1
    格式化字符串: Hello, world!
    是否都是小写: True
    是否都是大写: False
    所有字母转为小写: abcdef
    所有字母转为大写: ABCDEF
    感叹号替换为句号: abcdef
    以空格分隔切分成列表: ['abcdef']
    切分为一个列表: ['abcdef']
    去除两边空格: abcdef
    大小写互换: ABCDEF
    以内容点进行分隔切分成列表: ['a', 'b', 'mc', 'de', 'f']
    

    2. 案例

    s = "我爱你中国"
    print("中国替换为北京: %s" % s.replace('中国','北京'))
    
posted @ 2022-12-26 11:33  七月流星雨  阅读(44)  评论(0编辑  收藏  举报