当前位置: 移动技术网 > IT编程>脚本编程>Python > Python 全栈开发:python字符串切片

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

2018年03月20日  | 移动技术网IT编程  | 我要评论

路易帝都,郑州女王,我叫mt dreamer

字符串切片

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

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

语法格式: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]) #字符串反转

结果:

 

 

 

 

 

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网