• python 字符串的一些用法


    # -*- coding=utf-8 -*-
    # Author:gx

    name = 'my name is {name} and i am {year} old'

    print(name.capitalize()) #首字母大写
    print(name.count("a")) #统计
    print(name.center(50,"-")) #格式化输出
    print(name.endswith("ng")) #判断以什么结尾,返回True or False
    print(name.expandtabs(tabsize=20)) #设置tab的值
    print(name.find("name")) #查找内容name第一个字母的下标
    print("my Name Is".rfind("m")) #查找内容是m最右侧的下标
    print(name[name.find("name"):]) #截断字符串
    print(name.format(name = 'axiang',year = 29)) #格式输出
    print(name.format_map({'name':'axiang','year':'28'})) #字典的格式输出
    print("d2d".isdigit()) #判读是不是数字
    print("d2d".isalnum()) #判断是不是仅数字和字母
    print("ddA".isalpha()) #判断是不是纯字母
    print("1A".isdecimal()) #判断是不是十进制的数
    print("aint".isidentifier()) #判断是不是合法的标识符(变量名)
    print("23".isnumeric()) #判读是不是数字,和isdigit类似
    print("My Name Is".istitle()) #判读是不是标题,所有首字母是大写,返回True
    print("my Name is".title()) #变成标题(首字母大写)
    print("my name is".islower()) #判断是不是全小写
    print("My Name Is".isupper()) #判断是不是全大写
    print("My Name Is".lower()) #转小写
    print("My Name Is".upper()) #转大写
    print("My Name Is".swapcase()) #大写变小写,小写变大写
    print("".join(["1","2","3"]))
    print("+".join(["1","2","3"])) #通过字符串对列表进行拼接
    print(name.ljust(50,'-'))
    print(name.rjust(50,'*')) #格式化输出
    print(" My Name Is ".strip()) #去除两端的空格/tab/换行
    print(" My Name Is ".lstrip()) #去除左侧的空格/tab/换行
    print(" My Name Is ".rstrip()) #去除右侧的空格/tab/换行
    print("-----")
    p = str.maketrans("abcdefg",'1234567')
    print("a xiang".translate(p)) #可以用于加密
    print("a xiang".replace('a','A')) #替换
    print("a xiang is".split())
    print("a xiang is".split('a'))#将字符串转换为列表,默认通过空格分隔
    print("a x ia g is".splitlines())#将字符串转换为列表,默认通过换行分隔
    print("a xiang".zfill(10)) #设定长度进行补零


    这里仅仅是列出了python 字符串的一些用法,还需要多多的在实际中进行应用,才能熟记




  • 相关阅读:
    浏览器工作原理
    Linux内存性能指标、CPU性能指标
    性能结果分析
    javascript事件与event对象的属性
    JavaScript的内置对象和浏览器对象
    互联网协议
    DNS原理
    浏览器缓存知识归纳
    LR性能指标分析
    使用dynatrace+showslow进行前端性能测试
  • 原文地址:https://www.cnblogs.com/axiangstudy/p/13636179.html
Copyright © 2020-2023  润新知