• Python自动化之列表


    ##将首字母改成大写
    # name = 'alex'
    # v = name.capitalize()
    # print(v)

    ##将首字母改成小写
    # name = 'Alex'
    # v = name.casefold()
    # print(v)

    ###传一个值,两边补的是添加的字符
    # name = 'Alex'
    # v = name.center(20,'*')
    # print(v)

    ##统计字符串出现的次数
    # name = 'Alex'
    # v = name.count('A')
    # print(v)


    ##判断字符的结尾是否以某个字符串结尾的
    # name = 'Alex'
    # v = name.endswith('ex')
    # print(v)


    ##制表符(包含前边的值,整体占8个)
    # name = 'Alex egon wupeiqi'
    # v = name.expandtabs(8)
    # print(v)

    ##索引
    # name = 'Alex'
    # v = name.find('A')
    # print(v)

    ##字符串格式化
    # tpl = '我是:{0};年龄:{1};性别:{2}'
    # v = tpl.format('李杰','12','女')
    # print(v)

    # tpl = '我是:{name};年龄:{age};性别:{sex}'
    # v = tpl.format(name = '李杰',age = 12,sex = '女')
    # print(v)


    ##根据键找到对应位置的值
    # tpl = '我是:{name};年龄:{age};性别:{sex}'
    # v = tpl.format_map({'name':'李杰','age':'12','sex':'女'})
    # print(v)


    ##找到对应字符串的索引
    # name = 'Alex'
    # v = name.index('A')
    # print(v)

    #判断
    # name = 'Alex'
    # v = name.isalnum()#只能包含字母、数字、汉字
    # print(v)

    ##判断是否全部为字母
    # name = 'Alex'
    # v = name.isalpha()
    # print(v)

    ##判断是否全部为阿拉伯数字
    # my_num = '123'
    # v = my_num.isdecimal()
    # print(v)

    ##能识别阿拉伯数字②
    # my_num = '123②'
    # v = my_num.isdigit()
    # print(v)

    ##能识别多种字符
    # my_num = '123②二'
    # v = my_num.isnumeric()
    # print(v)


    ##判断是否为关键字
    # my_num = 'num'
    # v = my_num.isidentifier()
    # print(v)

    ##判断是否都为小写
    # name = 'alex'
    # v = name.islower()
    # print(v)

    ##在字符串中出现的打印不出来的为False
    # name = 'al ex'
    # v = name.isprintable()
    # print(v)

    ##判断是否全部为空格
    # name = 'al ex'
    # v = name .isspace()
    # print(v)

    ##判断是否全部为大写
    # name = 'alex'
    # v = name.isupper()
    # print(v)

    #内部循环每一个元素
    # name = 'alex'
    # v = '*'.join(name)
    # print(v)


    ##把值放到左边,右边填充相应剩下长度的字符
    # name = 'alex'
    # v = name.ljust(20,'*')
    # print(v)


    ##不仅可以移除空白,也可以移除换行符,制表符也可以自定义
    # name = 'alex'
    # v = name.strip('x')
    # print(v)


    ##将字符串的大小写互换
    # name = 'Alex'
    # v = name.swapcase()
    # print(v)

    ##替换字符串
    # name = '你love他'
    # v = name.replace('love','爱')
    # print(v)

    ##分割,将分割后的元素剔除
    # name = '你love他'
    # v = name.split('love')
    # print(v)
  • 相关阅读:
    ubuntu golang nginx
    如何写易于调试的代码
    Topic 2: golang string operation
    topic 1: golang file operation
    【转帖】ArtisticStyle----很好用的C/C++样式格式化工具
    【转帖】C++经典书籍汇总
    (转载)MonoBehaviour的事件和具体功能总结
    unity3d的延时调用函数
    unity3D 实现手机的双指触控和Input类touch详解
    Lua 关于"."与":"号的用法区别
  • 原文地址:https://www.cnblogs.com/wangmengzhu/p/7133789.html
Copyright © 2020-2023  润新知