zoukankan      html  css  js  c++  java
  • python(字符串魔法【一】)

    Python之字符串魔法【一】

    test="alex"
    v1=test.capitalize()    #头字母大写
    print(v1)
    
    test="aLex"
    v2=test.casefold()      #大写变小写
    print(v2)
    
    test='ALEX'
    v3=test.lower()
    print(v3)
    
    # 设置宽度,并将内容居中
    # 10 代指总长度
    # *  空白未知填充,一个字符,可有可无
    test='alexalex'
    v1=test.center(10,'*')
    print(v1)
    共10个字符alexalex居中并以*代表空格位置
    #设置宽度,将内容剧中,并在空闲处用特殊字符表示(一个字符)如果设置的宽度小于test字符那么输出的就是test

    # 去字符串中寻找,寻找子序列的出现次数
    test='alexalex'

    v1=test.count('ex',5,6)

    print(v1)

    # 以什么什么结尾 # 以什么什么开始
    test='adkacsv' 

    v1
    =test.endswith('v')

    v2
    =test.startswith('d')

    print(v1)

    print(v2)
    test
    = "12345678 9"

    v
    = test.expandtabs(6)

    print(v,len(v))

    # 从开始往后找,找到第一个之后,获取其位置

    test="alexalex"

    v1
    =test.find('ex',5,8)

    print(v1)

    # 格式化,将一个字符串中的占位符替换为指定的值
    test='i am {name} , age {a}'

    print(test)

    v1
    =test.format(name='alex', a=19)

    print(v1)

    # 格式化,传入的值 {"name": 'alex', "a": 19}
    test='i am {name},age{a}'

    v1
    =test.format(name='火狐',a=10)

    v2
    =test.format_map({"name": '互殴', "a":12})

    print(v1)

    print(v2)

    # 字符串中是否只包含 字母和数字,只有单纯的数字或者字母也可以(true)
    test = "123"

    v
    = test.isalnum()

    print(v)
  • 相关阅读:
    我们的微信小程序开发
    node.js的模块引用
    关于 node.js的request事件
    关于 node.js 小插曲
    发给
    Kotlin 委托(1)类委托、变量委托注意事项
    Kotlin 扩展
    关于dex 64K 引用限制
    c++新特性实验(5)声明与定义:属性列表(C++11 起)
    apk反编译(6)用ProGuard 混淆、压缩代码,压缩资源。
  • 原文地址:https://www.cnblogs.com/huohu66888/p/9546409.html
Copyright © 2011-2022 走看看