• 字符串的操作


    name = "Template"

    name.capitalize() #首字母大写

    name.count("a") #统计a的数目

    name.center(50, "-") #填充字符

    name.endswith("ex") #判断是否以ex什么结尾

    name.expandtabs(tabsize=30) #建tab转换成30个空格

    name.find("name") #找出字符的下标

    name.format() #格式化输出

    name.format_map({"name":"leon"})

    name.isalnum() #判断是否是阿拉伯数字

    name.isalpha() #判断是否是纯英文字符

    name.isdecimal() #判断是否是十进制

    name.isdigit() #判断是否是一个整数

    name.isidentifier() #判断是否是一个合法的标识符(合法的变量名)

    name.islower() #判断是否是小写

    name.isnumeric() #判读是否是一个数字

    name.istitle() #判断是否是标题(每个首字母大写)

    name.isspace() #判断是否是一个空格

    name.isprintable() #判断是否可打印(tty终端不能打印)

    name.isupper() #判断是否是大写

    ('+'.join(["1", "2", "3"])) #加入+

    name.ljust(50, "*") #长50 不够用*填充

    name.rstrip() #去电右边空格

    name.lstrip() #左边去掉空格

    name.strip() #去掉两边空格

    p = str.maketrans("abcdef", "123456") #密码替换,字符串转成对应的值
    name.translate(p)

    name.replace("l", "L", 1) #l替换成大写L

    name.rfind("e") #找到最右边值的下标

    name.split() #默认按照空格分隔字符串

    name.splitlines() #按换行符分隔

    name.swapcase() #反转大小写

    name.zfill() #补0填充
  • 相关阅读:
    阅读ajax.pdf
    XPath 学习
    随想
    Angular JS 学习
    Angular JS 学习
    URL Rewrite in IIS with Regular Pattern
    LinQ In Action 学习第四章
    GC垃圾回收
    jvm底层
    类加载流程
  • 原文地址:https://www.cnblogs.com/Template/p/9428140.html
Copyright © 2020-2023  润新知