• 2018年11月15日 学习字符串3


    test="   sxj love mm   "
    test1="				sxj				sxj						"
    a=test.isprintable() #是否能打印
    b=test1.isprintable()
    print("1.isprintable表示是否能打印,其中T之类的都不能打印",a,b)
    test3="     "
    c=test3.isspace()#检查是否全部是空格
    d=test.isspace()
    print("2.isspace 检查是否全部是空格",c,d)
    test4="Sxj Love Mm 我是谁"
    e=test4.istitle()#判断是否为标题,标题为每个单词首字母大写
    print("3.istitle 检查是否为标题格式,标题为每个单词首字母大写",e)
    f=test.title()
    print("4.title 将字符串改为标题格式,首字母大写",f)
    test5="你是风儿我是沙"
    x="SB"
    g=x.join(test5)#用法非常VIP join表示在每个字符中间都插入,最起码2个字符串,用前面的参数作为间隔
    print("5.join的用法为将字符串每个元素按照指定分隔符进行拼接",g)
    h=test5.ljust(20,"*")#内容放左边右侧填充,前面第一个数字为总长度
    i=test5.rjust(15,"?")#内容放右边左侧填充
    print("6.ljust,rjust为左填充和右填充","
    ",h,"
    ",i)
    j=test4.lower()
    k=j.islower()#islower判定所有字符串是否都为小写
    print("7.lower将字符串更改为所有小写,islower判定是否都是小写:",j,k)
    l=test4.upper()#upper转换为所有大写
    m=l.isupper()#isupper判定是否所有都为大写
    print("8.upper和isupper 为转换大写和判定是否都为大写:",l,m)
    n=test1.lstrip()#去除左边空白和换行和	
    o=test1.rstrip()#去除右边空白和换行和	
    p=test1.strip()#去除两边空白和换行和	
    print("9.lstrip,rstrip和strip
    ",n,"
    ",o,"
    ",p)
    test6="----你是---S-B她是---S--B---"
    q=test6.lstrip("-")#去除括号内的东西
    r=test6.rstrip("-")
    s=test6.strip("-")
    print("10.lstrip,rstrip,strip
    用法2",q,"
    ",r,"
    ",s)

  • 相关阅读:
    C语言 · 选择排序
    C语言 · 生物芯片
    C语言 · 猜灯谜
    C语言 · x的x次幂结果为10
    C语言 · LOG大侠
    C语言 · 成绩查询系统
    C语言 · C++中map的用法详解
    C语言 · 方程的解
    斯坦福大学公开课:监督学习应用,梯度下降
    斯坦福大学公开课:机器学习的动机与应用
  • 原文地址:https://www.cnblogs.com/python1988/p/9966322.html
Copyright © 2020-2023  润新知