zoukankan      html  css  js  c++  java
  • 字符串操作

    字符串(str)

    1、定义:使用引号括起来的内容

    1)成对的单引号、双引号、三引号括起来的内容就是字符串。eg:"fffggrr" 'fggfgg'
    2)若想实现换行,则只能用三引号的写法

    2、索引

    1)正序从0开始

    2)倒序从-1开始

    3、切片

    1)单个字符取值:变量名[索引值]

    示例:

    s="hello"
    s[0] h
    s[-1] o

    2)多个字符取值:变量名[m:n:k]    【m:索引起始位置      n:索引结束位置      k:步长,默认1 】

    2.1)正向切片(K:为正)-------#[ )取左不取右,右边的数要+1

    示例:

    s="hello" 

    【01234】

    s[2:4]    ll

    s[-3,-1]  ll

    #步长为2,3时,直接分组取

    s[0:5:2] hl0

    s[2:8:3]   l

    #取整个字符串

    s[:]   hello

    s[0:]   hello

    s[::] hello

    s[:-1]   hell---这种写法不对

    2.2)反向切片(K:为负)-------#[ )取左不取右,右边的数要-1

    示例:

    s = "hello"
    #取整个值,倒序排列
    print(s[4::-1])
    print(s[-1:-6:-1])
    print(s[::-1])
    s = "123456789"
    #取765
    print(s[-3:-6:-1])
    print(s[6:3:-1])

    5、拼接

    1)

  • 相关阅读:
    GDUFE ACM-1087
    背包九讲
    OJ4TH|Inverse number:Reborn
    OJ4TH|Let's play a game
    GG第四次作业
    OpenCV(3)其他常用数据类型
    OpenCV学习(2)读取视频和摄像头
    OpenCV(1)读写图像
    GG第三次作业
    GG第二次作业
  • 原文地址:https://www.cnblogs.com/lctest/p/12105059.html
Copyright © 2011-2022 走看看