zoukankan      html  css  js  c++  java
  • python字符串方法

    • 1,center()
    s1 = "wangs"
    s2 = s1.center(15,'*')
    print (s2)
    s3 = len(s2)
    print(s3)
    
    
    *****wangs*****
    15
    

      

    
    
    • 2、 count()
    s4 = "a is b are isaisa c"
    ll =  len(s4)
    print(ll)
    s5 = s4.count('is')
    print(s5)
    
    
    19
    3
    
    
    • 3  endswith()
    s1 = "abc"
    s2 = s1.endswith('c')
    print(s2)
    
    True
    

      

      

    • 4、expandtabs()    把tab键换成空格 ,可以自定义多少个空格
    s1 = "hhh	jjj"
    print(s1.expandtabs(20))
    
    
    hhh                 jjj
    

      

     
    • 5 find() 找符合的字符,返回找到的字符所在的位置

      

    s1 = "ab is are"
    s2 = print(s1.find('a'))
    
    0
    

      

    • 6、format 字符串的格式化
    s1 = "hello {0},age {1}"
    print(s1)
    new1=s1.format("aaa",19)
    print (new1)
    
    
    hello {0},age {1}
    hello aaa,age 19
    

      

    • 7、isaloha 判断是不是全是字母

      

    s1 = "88d88 "
    print(s1.isalpha())
    
    
    False
    

      

    • 8、 join 元素之间的分隔符是S
    s1 = "wang"
    li = ["aaa","bbb"]
    print('S'.join(s1))
    print(''.join(s1))
    print(''.join(li))
    
    
    wSaSnSg
    wang
    aaabbb
    

      

    • 9 ljust 内容左边对齐 右边用 填充
    • 10、####lstrip 移除左边的空格
    s1 = " www 22 "
    print(s1.lstrip())
    
    
    www 22
    

      

    • 11、去掉右边的空格
    s1 = " www 22 "
    print(s1.rstrip())
    
    
     www 22
    

      

    • 12、####去掉左边和右边的空格 中间的 去不掉
    s1 = " www 22 "
    print(s1.strip())
    
    
    www 22
    

      

    • 13、partition 分割字符 用传参来分割成元祖类型 

      

    s1 = "ab is aa 3 fs "
    print(s1.partition('is')
    
    
    ('ab ', 'is', ' aa 3 fs ')
    

      

    • 14、替换字符

      

    s1 = "ab is aa"
    print (s1.replace('ab','xxx'))
    
    
    xxx is aa
    

      

    • 15、##split 按照 什么来分割字符
    s1 = "abisaaandandin"
    s2 = "aa
    bb
    adm"
    print(s1.split('and'))
    print(s2.split('
    '))
    
    
    ['abisaa', '', 'in']
    ['aa', 'bb', 'adm']
    

      

    • 16、## 大写变小写 小写变大写

      

    s1 = "abdS"
    print (s1.swapcase())
    
    
    ABDs
    

      

  • 相关阅读:
    利用rqalpha完成一个股指期货的回测(二) 分钟数据获取和转换
    利用rqalpha完成一个股指期货的回测(一)
    Pandas
    SAR停损指标
    一些简单的指标
    协程--流畅的Python第16章读书笔记
    python初级(302) 8 列表(选择排序练习二)
    博客已转移至 http://blog.yemou.net/
    将博客搬至51CTO
    将博客搬至CSDN
  • 原文地址:https://www.cnblogs.com/yyxx8888/p/12634384.html
Copyright © 2011-2022 走看看