• 006-4 字符串的相关操作


    字符串的相关操作

    """

    (1)字符串的拼接

    (2)字符串的重复

    (3)字符串跨行拼接

    (4)字符串的索引

    (5)字符串的切片: 语法 => 字符串[::] 完整格式:[开始索引:结束索引:间隔值]

      (1)[开始索引:] 从开始索引截取到字符串的最后

       (2)[:结束索引] 从开头截取到结束索引之前(结束索引-1)

      (3)[开始索引:结束索引] 从开始索引截取到结束索引之前(结束索引-1)

      (4)[开始索引:结束索引:间隔值] 从开始索引截取到结束索引之前按照指定的间隔截取字符

      (5)[:]或[::] 截取所有字符串

    """

    # ### 字符串的相关操作
    """
    (1)字符串的拼接
    (2)字符串的重复
    (3)字符串跨行拼接
    (4)字符串的索引
    (5)字符串的切片:
    语法 => 字符串[::] 完整格式:[开始索引:结束索引:间隔值]
    (1)[开始索引:] 从开始索引截取到字符串的最后
    (2)[:结束索引] 从开头截取到结束索引之前(结束索引-1)
    (3)[开始索引:结束索引] 从开始索引截取到结束索引之前(结束索引-1)
    (4)[开始索引:结束索引:间隔值] 从开始索引截取到结束索引之前按照指定的间隔截取字符
    (5)[:]或[::] 截取所有字符串

    """
    # ### 字符串的相关操作

    # # (1)字符串的拼接
    mes01 = '北京'
    mes02 = '加油'
    mes03 = '!!!'

    mes01 += "武汉加油!"
    print(mes01) #北京武汉加油!
    print(mes01 + mes02 + mes03) #北京武汉加油!加油!!!
    print('武汉' + "加油!") #武汉加油!
    #
    #
    # # (2)字符串的重复
    mess01 = "北京加油!"
    mess02 = mess01 * 2
    print(mess01 * 2) #北京加油北京加油!
    print(mess02) #北京加油北京加油!

    # # (3)字符串跨行拼接
    mess01 = "中国"
    "武汉"
    "加油!"
    print(mess01) #中国武汉加油!
    #
    # # (4)字符串的索引
    # # 0 1 2
    mes01 = "中国红"
    # # -3-2-1
    print(mes01[2]) #红


    # (5)字符串的切片:
    # 语法 => 字符串[::] 完整格式:[开始索引:结束索引:间隔值]

    # (5.1)[开始索引:] 从开始索引截取到字符串的最后
    mes01 = "情在词外曰隐,状溢目前曰秀。"
    print(mes01[6:]) #,状溢目前曰秀
    print(mes01[1:]) #在词外曰隐,状溢目前曰秀。
    print(mes01[:]) #情在词外曰隐,状溢目前曰秀。
    print(mes01[0:]) #情在词外曰隐,状溢目前曰秀。

    # (5.2)[:结束索引] 从开头截取到结束索引之前(结束索引-1)
    mes01 = "情在词外曰隐,状溢目前曰秀。"
    print(mes01[:2]) #情在
    print(mes01[:-1]) #情在词外曰隐,状溢目前曰秀
    print(mes01[:5]) #情在词外曰

    # (5.3)[开始索引:结束索引] 从开始索引截取到结束索引之前(结束索引-1)
    mes01 = "情在词外曰隐,状溢目前曰秀。"
    print(mes01[:]) #情在词外曰隐,状溢目前曰秀。
    print(mes01[0:5]) #情在词外曰
    print(mes01[2:5]) #词外曰

    # (5.4)[开始索引:结束索引:间隔值] 从开始索引截取到结束索引之前按照指定的间隔截取字符
    mes01 = "情在词外曰隐,状溢目前曰秀。"
    print(mes01[::2]) #情词曰,溢前秀
    print(mes01[1:5:2]) #在外

    # (5.5)[:]或[::] 截取所有字符串
    mes01 = "情在词外曰隐,状溢目前曰秀。"
    print(mes01[:]) #情在词外曰隐,状溢目前曰秀。
    print(mes01[::]) #情在词外曰隐,状溢目前曰秀。


      

  • 相关阅读:
    Postman-插入断言
    浅谈如何提高自动化测试的稳定性和可维护性 (pytest&allure)
    pytest+allure+jenkins-持续集成平台生成allure报告
    pytest简介及入门
    allure描述用例详细讲解
    allure标记用例级别severity
    allure-pytest 功能用例与自动化用例完美对接
    allure-pytest 环境准备和初步运行
    selenium常用操作之上传操作
    selenium常用操作之JS处理日历控件
  • 原文地址:https://www.cnblogs.com/VajraBoy/p/13297072.html
Copyright © 2020-2023  润新知