• Python 字符串中常见的一些方法


     

    str.capitalize()

    将字符串的第一个字母变成大写,其他字母变小写。

    str = "this is string example!!!"
    
    print(str.capitalize())

    结果:

    This is string example!!!

    str.title()

    所有单词的首个字母转化为大写,其余字母均为小写。

    str = "this is string example!!!"
    
    print(str.title())

    结果:

    This Is String Example!!!

    str.upper()

    将字符串中的小写字母转为大写字母。

    str = "this is string example!!!"
    
    print(str.upper())

    结果:

    THIS IS STRING EXAMPLE!!!

    str.lower()

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

    str = "THIS IS STRING EXAMPLE!!!"
    
    print(str.lower())

    结果:

    this is string example!!!

    str.swapcase()

    对字符串的大小写字母进行转换。

    str = "THIS IS STRING example!!!"
    
    print(str.swapcase())

    结果:

    this is string EXAMPLE!!!

    str.center(width[, fillchar])

    返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。

    若指定的 width 小于字符串宽度则直接返回字符串。

    width -- 字符串的总宽度。

    fillchar -- 填充字符。默认为空格

    str = "[樱]"
    
    print (str.center(40, '*'))

    结果:

    ******************[樱]*******************

    str.ljust(width[, fillchar])

    返回一个指定的宽度 width 左对齐的字符串,fillchar 为填充的字符,默认为空格。

    若指定的 width 小于字符串宽度则直接返回字符串。

    width -- 字符串的总宽度。

    fillchar -- 填充字符。默认为空格

    str = "[樱]"
    
    print (str.ljust(40, '*'))
    
    

    结果:

    [樱]*************************************


    str.rjust(width[, fillchar])

    返回一个指定的宽度 width 右对齐的字符串,fillchar 为填充的字符,默认为空格。

    若指定的 width 小于字符串宽度则直接返回字符串。

    width -- 字符串的总宽度。

    fillchar -- 填充字符。默认为空格

    
    
    str = "[樱]"
    
    print (str.rjust(40, '*'))
    结果:
    *************************************[樱]

    str.zfill(width)

    返回一个指定的长度 width 右对齐的字符串,前面填充0。

    若指定的 width 小于字符串长度则直接返回字符串。

    width -- 字符串的长度。

    
    
    str = "[樱]"
    
    print (str.zfill(40))
    
    

    结果:

    0000000000000000000000000000000000000[樱]












  • 相关阅读:
    利用Event和MapFile进程共享信息
    基于不可靠数据报的文件传输
    Simple .NET code and memory profiler
    一步一步Asp.Net MVC系列_权限管理之权限控制
    新的起点,新的开始
    找工作的你需要了解和准备的东西
    我的大学读书生涯
    一步一步Asp.Net MVC系列_权限管理数据库与ViewModel篇
    一步一步asp.net_日志导航
    一步一步Asp.Net MVC系列_权限管理总结(附MVC权限管理系统源码)
  • 原文地址:https://www.cnblogs.com/orangeJJJ/p/10108205.html
Copyright © 2020-2023  润新知