Python 全栈开发:python字符串切片

字符串切片

字符串切片属于字符串运算符的一种

切片操作就是从字符串中截取我们想要的子字符串

语法格式:str[ start, end, step]      

start 开始位置

end 结束位置(不包含)

step 步长(默认为  1  )

 

常用的操作

[ : ]  提取整个字符串

[ start: ] 提取 start 到结尾

[ : end ] 提取开头到 end(不包含)

[ start : end ] 提取 start 到 end (不包含)

[ start :end : step ]  从 start 到 end(不包含)  每step长度提取一个字符

 

1 str = 'abcdefg'
2 print(str[:])
3 print(str[2:])
4 print(str[:4])
5 print(str[2:4])
6 print(str[1:4:2])
7 print(str[-3:])  #提取后三位
8 print(str[-1:])  #提取最后一位
9 print(str[::-1]) #字符串反转

结果:

 

 

 

 

 

 

参考:

http://www.runoob.com/python3/python3-string.html

 

posted @ 2018-03-20 01:14  Fixdq  阅读(511)  评论(0编辑  收藏  举报