zoukankan      html  css  js  c++  java
  • Python学习笔记-字符串

    字符串操作

    1、index 举例

    s='Python'
    #输出P在字符串中的第几个字符
    print s.index('P')
    输出:0
    #在字符串中第1位以后搜索P
    print s.index('P',1)
    输出:找不到值
    #在字符串中第1到4位中搜索P
    print s.index('P',1,4)
    输出:找不到值
    print s.index('t')
    print s.index('t',1)
    print s.index('t',1,4)
    输出:2 

    2、find 举例

    print s.find('P')
    输出:0
    print s.find('P',1)
    输出:-1
    print s.find('P',1,5)
    输出:-1

    3、replace举例

    Python的语句中区分大小写,包括字符串与变量。请注意

    s='Python'
    print s.replace('o','O')
    输出:PythOn

    4、count举例

    Python的count用于统计某个字符串出现的次数

    s='Hello World'
    print s.count('l')
    输出3

    5、split举例

    s = "Hello;Python; Evan"
    #默认通过空格分隔
    print s.split()
    输出:['Hello;Python;', 'Evan']
    #通过指定分隔符
    print s.split(';')
    输出:['Hello', 'Python', ' Evan']
    #通过指定分隔符,单只分隔1次
    print s.split(';',1)
    输出:['Hello', 'Python; Evan']

     7、join举例

    s=['Hello','Python','Evan']
    sep='|'
    print '|'.join(s)
    print sep.join(s)
    #输出:Hello|Python|Evan

    8、常规的计算

    a = "Hello"
    b = "Python"
    
    print "a + b 输出结果:", a + b 
    输出:
    HelloPython
    print "a * 2 输出结果:", a * 2
    输出:HelloHello
  • 相关阅读:
    ant build 报 warning modified in the future
    JQUERY选择器大全(转载)
    MAVEN实践经验
    Jquery ajax参数设置(转)
    解决WIN7下pl/sql连接弹出空白提示框问题
    getContextPath、getServletPath、getRequestURI的区别
    HTTP协议
    构建接口层快速稳定的质量保证体系
    接口测试流程
    接口测试的意义
  • 原文地址:https://www.cnblogs.com/Evan-fanfan/p/7839653.html
Copyright © 2011-2022 走看看