python提取字符串的某一部分,python截取特定字符后的字符
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
1、截取特定长度的字符串。使用s[ : ],截取字符串中一段字符,遵循左闭右开原则,从0开始,到X-1结束。
s=abcdefgh
#1,arangeofcharacters取一段字符
打印(编号0:3)# ABC
打印(s[1:3])#bc
打印(-)
打印(s[2:3])#c
打印(s[3:3])#无
#2,withdefaultparameters默认参数
打印(s[3:])#defgh
打印(s[:3])#abc
打印(s[:])#abcdefgh
打印(-)
#3,带步长参数步长
print( thisinotascommon,butperfectlyok。)
Print(s[1:7:2])#bdf2是步长,即输出1,1 2,1 2 2(1 2=7超出范围)
Print(s[1:7:3])#be3是步长,即输出1,1 ^ 3(1 ^ 3 ^ 3=7超出范围)2、根据指定的字符截取字符串,首先获得字符的下标记位置。
Python提供了index函数来检查一个字符串是否包含子字符串,子字符串通常表示为特定的字符或特定的字符。
str1= Hello.python
str2= . ;
print str 1 . index(str 2);#结果5
printstr1.index(str2,2);#结果5
printstr1.index(str2,10);#结果报告错误,未找到子字符串。
综上所述,根据人物截图例子str1= Hello.python
str2= . ;
print str 1 . index(str 2);#结果5
Print1 [3360str1.index (str2)] #获取“.”前的字符(不包括点)。结果你好
print str 1[str 1 . index(str 2):];#获取“.”前的字符(包括点)的结果。python以上是python截取字符串特定部分的方法,主要通过截取特定长度和索引函数来实现。看完内容介绍,就可以运行上面的示例代码部分了。学习更多基本编程知识:流行IT软件开发工作室
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。