欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-09-26 11:34:39
字符串切片 字符串切片属于字符串运算符的一种 切片操作就是从字符串中截取我们想要的子字符串 语法格式:str[ start, end, step] start 开始位置 end 结束位置(不包含) step 步长(默认为 1 ) 常用的操作 [ : ] 提取整个字符串 [ start: ] 提取 s ......

字符串切片

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

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]) #字符串反转

结果:

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