码迷,mamicode.com
首页 > 其他好文 > 详细

字符串操作

时间:2019-12-27 00:23:42      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:串操作   使用   拼接   倒序   字符   字符串操作   默认   hello   切片   

字符串(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)

字符串操作

标签:串操作   使用   拼接   倒序   字符   字符串操作   默认   hello   切片   

原文地址:https://www.cnblogs.com/lctest/p/12105059.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!