• Python day3_string的常见方法2_笔记


    1.分割字符串的4个方法partition,rpartition,split,rsplit(区别,partition是仅分割一个,split分割全部,r是从右边开始分割,split可以传参数,自定义分割次数)

    p='	ppp'
    print(p.isprintable())#是否可以直接打印,带有制表换行符不可直接打印
    
    p='   '
    print(p.isspace())#判断是否全部为空格
    
    p='i am a apple'
    print(p.istitle())#判断每个单词首字母是否都是大写
    
    p=p.title()
    print(p)#把p变成标题格式(每个单词都是大写)
    
    # join的用法,join是将字符依次插进一句话每两个字符之间
    t=' '
    p=t.join(p)
    print(p)
    
    #ljust右方插入对应字符
    p='pp'
    t=p.ljust(20,'*')
    print(t)
    
    #rjust左方插入对应字符
    t=p.rjust(20,'*')
    print(t)
    
    #去空格以及换行
    p='  99  '
    t=p.lstrip()#去左边
    print(t)
    
    t=p.rstrip()#去右边
    print(t)
    
    t=p.strip()#都去掉
    print(t)
    
    #替换字符
    t='123456785555'
    p=str.maketrans('12345','abcde')
    m=t.translate(p)
    print(m)

    2.必背的字符串的方法join,split,find,strip(字典中是剥去,这里是去空格),upper,lower

    3.常用方法

      1.可用中括号中索引来获取字符串中的字符,也可以使用索引范围表示子字符串

    text='23333'
    print(text[0])
    print(text[0:2])

      2.range表示范围

      range(100)与range(0,100)等同,表示[0,100)的范围
      range(左范围,右范围,步长)可增加步长参数
     3.len(str)可计算字符串长度
     4.split分割字符串示例
     5.replace替代字符串示例
    text="aobdcaoddfvofbn"
    print(text.split('o'))
    print(text.replace('o','p',2))
    #6.for in循环字符串
    for alpha in "LittlePage":
        print(alpha)
  • 相关阅读:
    [Ubuntu]更改所有子文件和子目录所有者权限
    [ubuntu] 外挂硬盘
    HashMap、Hashtable、ConcurrentHashMap的原理与区别
    [Pytorch笔记] scatter_
    [The Annotated Transformer] Iterators
    [python 笔记] __iter__迭代器
    [负数在内存中的存储] 0x80000000 = -2147483648
    [NLP] The Annotated Transformer 代码修正
    [pytorch笔记] 调整网络学习率
    numpy中双冒号的作用
  • 原文地址:https://www.cnblogs.com/littlepage/p/9369487.html
Copyright © 2020-2023  润新知