zoukankan      html  css  js  c++  java
  • 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 字符串的一些用法,还需要多多的在实际中进行应用,才能熟记




  • 相关阅读:
    post 跨域
    鼠标滚轮 控制作用滚动
    es5的特性 有多少你没用过
    javascript 定义修改属性值
    javascript 原型继承
    C# windows 服务 操作实例
    linq to xml 操作实例
    伪随机数 避免操作
    linq 分组包含时间操作
    时间转换操作
  • 原文地址:https://www.cnblogs.com/axiangstudy/p/13636179.html
Copyright © 2011-2022 走看看