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

    去空格及特殊符号

    s=' hello,world! '

    print('*' * 50)

    print(s.strip()     #默认将左右两边空格都去掉

    print(s.strip('8'))  #将指定字符去掉

    print(s.lstrip(' hello, ')) #将左侧相关字符去掉

    print(s.rstrip('!')) #将右侧相关字符去掉

    print(s.rstrip('!') #将右侧相关字符去掉

    查找字符

    a=' hello world! '

    a1='1'

    b=a.find(a1)

    print(b)

    print(a.rfind(a1))

    print(a.index(a1))

    print(a.find('3'))

    #print(a.index('3')) #报错

    字符串大小写转换

    a=' hello world! '

    print(a.upper()) #转换大写

    print(a.lower()) #转换小写

    反转字符串

    a=' hello world! '

    print(a[::-1])  #翻转

    print(''.join(reversed(a))) #翻转

    print('-'.join('adada'))  #以'-'为分隔符,分割为a-d-a-d-a

    print('-'.join(['468','sfs','是的发送到'])) #以'-'为分隔符,分割为468-sfs-是的发送到

    print(reversed(a))    #是一个对象,可以通过for进行遍历

    #for i in reversed(a)

    #print(i)

    :

    Python 有一组可以在字符串上使用的内建方法。
    注释:所有字符串方法都返回新值。它们不会更改原始字符串。

     

    看见他了吗?比你强 你不努力,比你更强
  • 相关阅读:
    (40)C#windows服务控制
    (6)C#事务处理
    (1)sqlite基础
    bzoj 2456 mode
    bzoj 2763 [JLOI2011]飞行路线
    bzoj1010[HNOI2008] 玩具装箱toy
    bzoj1034 [ZJOI2008]泡泡堂BNB
    [bzoj1059] [ZJOI2007] 矩阵游戏 (二分图匹配)
    [bzoj1066] [SCOI2007] 蜥蜴
    bzoj1072 [SCOI2007]排列perm
  • 原文地址:https://www.cnblogs.com/jy81/p/13035217.html
Copyright © 2011-2022 走看看