zoukankan      html  css  js  c++  java
  • 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)
  • 相关阅读:
    HDOJ 1846 Brave Game
    并查集模板
    HDU 2102 A计划
    POJ 1426 Find The Multiple
    POJ 3278 Catch That Cow
    POJ 1321 棋盘问题
    CF 999 C.Alphabetic Removals
    CF 999 B. Reversing Encryption
    string的基础用法
    51nod 1267 4个数和为0
  • 原文地址:https://www.cnblogs.com/littlepage/p/9369487.html
Copyright © 2011-2022 走看看