python截取字符函数 python3 截取字符串( 二 )


切片是Python中截取字符串最强大的功能 。
以下列举部分Python字符串常用的方法:
Python怎么样截取字符截取字符串
注意:一定要搞清楚下标是从0开始的 , 列表右边的元素是不被包含的
a = '0123456789'
b = a[0:3] # 截取第一位到第三位的字符
b
'012'
b = a[:] # 截取字符串的全部字符
b
'0123456789'
b = a[6:] # 截取第七个字符到结尾
b
'6789'
b = a[:-3] # 截取从头开始到倒数第三个字符之前
b
'0123456'
b = a[2] # 截取第三个字符
b
'2'
b = a[-1] # 截取倒数第一个字符
b
'9'
b = a[::-1] # 创造一个与原字符串顺序相反的字符串
b
'9876543210'
b = a[-3:-1] # 截取倒数第三位与倒数第一位之前的字符
b
'78'
b = a[-3:] # 截取倒数第三位到结尾
b
'789'
如何从一行中提取一个字符不知道在那个位置python答案:index函数或find函数 。
#例如
stringa="Happy New Year !"
print(stringa.find("Y"))#返回10,find函数找不到返回-1 , 找到返回位置,起始位置为0 。
if stringa.find("x")!=-1:
print(stringa.index("x"))#此行代码缩进4格,返回10,index函数找字符串中某元素不到会报错,找到返回元素在字符串中的位置 , 起始位置为0 。
else:
print(f"找不到x")
【python截取字符函数 python3 截取字符串】python截取字符函数的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于python3 截取字符串、python截取字符函数的信息别忘了在本站进行查找喔 。

推荐阅读