zoukankan      html  css  js  c++  java
  • 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[::]) #情在词外曰隐,状溢目前曰秀。


      

  • 相关阅读:
    org.apache.zookeeper.ClientCnxn
    Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系
    Spring中 PROPAGATION_REQUIRED 解释
    java的static final和final的区别
    本地调试有数据,发布到服务器没更新的问题
    java的double类型如何精确到一位小数?
    consul配置参数大全、详解、总结
    深入对比TOML,JSON和YAML
    基于Jenkins,docker实现自动化部署(持续交互)【转】
    让Linux任务在后台可靠运行的几种方法
  • 原文地址:https://www.cnblogs.com/VajraBoy/p/13297072.html
Copyright © 2011-2022 走看看