zoukankan      html  css  js  c++  java
  • 字符串类型1、strip,lstrip,rstrip 2、lower,upper 3、startswith,endswith 4、format的三种玩法 5、split,rsplit 6、join 7、replace8、isdigit # 判断

    # name="11YAng11xin11"
    # strip
    # print(name.strip("1"))#去掉两边相同的字符
    # print(name.lstrip("1"))#l:表示左,在strip加l等于去掉左边的字符
    # print(name.rstrip("1"))#r:表示右,在strip加r等于去掉右边的字符

    # lower,upper
    # name="11YAng11xin11"
    # print(name.lower())#将变量中的大写字母全部变成小写如A = a
    # print(name.upper())#将变量中的小写全变成大写如 a = A

    # startswith,endswith
    # name="yangxin_SB"
    # print(name.endswith("B"))#判断变量中最后的一个字符是否正确
    # print(name.startswith("a"))#判断变量中开头的一个字符是否正确

    # format的三种用法
    #wanfa="{}{}{}".format("yx","xh","dnn")#对号入座format里面的第一个字符对应的就是第一个{}
    #print(wanfa)
    #wanfa2="{1}{0}{1}".format("yx","xh","dnn")#对引索取1 = xh 0 = yx
    #print(wanfa2)
    #wanfa3="{name},{age},{sex}".format(sex="nv",name="yang",age=19)#一看就懂
    #print(wanfa3)

    #split
    #name='root:x:0:0::/root:/bin/bash'
    #split在字符串中拿走了任意值那么这个值就会消失,
    # 那个值所对应的地方就会变成列表的形式
    #print(name.split(':'))
    #name="D:/C/ADS/ASD/F,PY"
    #print(name.split("/",3))#结果:['D:', 'C', 'ADS', 'ASD/F,PY']
    #name="a|s|d|f|g"
    #print(name.rsplit("|",1))#从右往左切分r=右

    #join
    #wu=" "
    #print(wu.join(["yangxin","xihuan","nvde","jiuxing"]))#可迭代的对象都必须是字符串

    #replace
    #name="yang xin :i nihao a hai,yang,a,yang"
    #print(name.replace("yang","sb",2))#把你需要改变的值放在第一位,
    # 改变的东西放在第二个,数字代表着从左往右你需要改变几个就输入几如:
    #sb xin :i nihao a hai,sb,a,yang

    #isdigit:
    #age=input(">>:")
    #print(age.isdigit())#判断输入的是否是数字
  • 相关阅读:
    洛谷3163 CQOI2014危桥 (最大流)
    UVA557 汉堡 Burger
    洛谷1950 长方形 (单调栈)
    洛谷3317 SDOI2014重建(高斯消元+期望)
    洛谷4035 JSOI2008球形空间产生器 (列柿子+高斯消元)
    test1
    test
    background
    bzoj1075
    bzoj1074
  • 原文地址:https://www.cnblogs.com/yangxinpython/p/11128428.html
Copyright © 2011-2022 走看看