字符串截取(全部,单个,一段)
- str1[:]-----------------输 出全部
- str1[x]----------------输出单个字符:x为想输出的字符(
可正可负),正数0开始,负数-1开始 - str1[x:y]--------------输出任一段字符串:[x,y]遵循
左闭右开,x不写:默认0,y不写:默认-1 - 选中区间为错误的。返回空
' '
# 定义字符串str1
str1 = '冬天旅游'
# 输出全部
str1[:]
输出:'冬天旅游'
# 显示长度
len(str1)
输出:4
# 输出单个字符
# 显示开头‘冬’
# 正数
str1[0]
输出:'冬'
# 负数
str1[-4]
输出:'冬'
# 显示结尾‘游’
# 正数
str1[3]
输出'游'
# 负数
str1[-1]
输出:'游'
# 输出一段字符串
# 输出前2个字符串(0~1)
str1[0:2]
输出:'冬天'
# 右区间为空
str1[1:] # [1,-1)
输出:'天旅游'
str1[-3:] # [-1,-3)
输出:'天旅游'
# 左区间为空
str1[:2] # [0,2)
输出:'冬天'
str1[:-3]
输出:'冬'
# 区间错误
str1[0:-5]
输出:''
本文详细介绍了如何在Python中使用字符串切片操作,包括获取整个字符串、单个字符和子串的技巧,以及处理边界条件和错误示例。通过实例演示了str1[:]获取全部,str1[x]提取单个字符,以及str1[x:y]截取指定范围的字符串。
2874

被折叠的 条评论
为什么被折叠?



