zoukankan      html  css  js  c++  java
  • 字符串操作

    name = 'His name is Louie'

    print(name.captitalize()) #首字母大写

    print(name.count("i")) #i的数量

    print(name.ceter(50,“-”) # 打印50个-

    print(name.endswith("ie") #判断string以什么结尾

    print(name.expandtabs(tabsize=10) #配合string中加“”打印多少个空格 name = 'His name is Louie'

    print(name.find(“n”)

    print(name.format(name='Alex', year=23))  #name = “His name is {name} and i am{year} old”

    print(‘ab23’.isalnum()) #包括数字和字母

    isalpha() #纯英文字符

    isdecimal() #十进制

    isdigit() #整数判断

    isidentifier() #判断合法的变量名或者标识符

    islower() #小写

    isspace()

    print("My Name Is".istitle())#每个字符第一个是大写

    isprintable() #不能打印的文件,tty file

    isupper() #大写

    print("Name", join("==")

    print('+'.join(['1','2','3','4']))

    ljust(50,'*')  #长度50不够,*补上

    rjust(50,'+')

    lower()

    upper()

    print(' Alex'.lstrip()) #去左边的空格和回车

    print(' Alex '.rstrip()) 

    print('      Alex '.strip())

    #数字对应传递maketrans的方法,密码传递作用

    p = str.maketrans("abcdef","123456")

    print("Today is Python day!".translate(p))

    print("Today is Python day!".replace("i","I",1))

    print("Today is Python day!".rfind('i') #最右边的值的index

    print("Today is Python day!".split()) #字符串分隔

    print("1+2+3+4".split(“+”))

    splitlines()

    startswith()

    endswith()

    swapcase()

    print("Today is Python day!".zfill(50)) #十六进制的补位用法

  • 相关阅读:
    【转】【矩阵】坐标的矩阵变换
    cocos2d-x聊天气泡
    lua自用的函数收集
    lua错误收集
    cocos2d-x中CCEditbox导出到lua
    love2d杂记9--光照效果
    (转)love2d有用的辅助库--gamework
    XPath语法 在C#中使用XPath示例
    WCF的CommunicationObjectFaultedException异常问题
    WCF绑定(Binding)
  • 原文地址:https://www.cnblogs.com/ywyin/p/8988043.html
Copyright © 2011-2022 走看看