zoukankan      html  css  js  c++  java
  • 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[樱]












  • 相关阅读:
    PC上图标显示异常 白色框框处理方案
    判断Javascript变量是否为空 undefined 或者null(附样例)
    MySQL双版本共存解决方案
    跨境电商进口业务的通关模式
    史上最完整跨境电商投资分析报告!
    Fastcgi_Finish_Request 提高页面响应速度
    浏览器工作原理
    thinkphp 命名规范
    git diff ^M的消除
    git简明教程
  • 原文地址:https://www.cnblogs.com/orangeJJJ/p/10108205.html
Copyright © 2011-2022 走看看