Python通过[,]截取字符串

代码目的输出结果
"this is a string"[:]截取字符串的全部字符'this is a string'
"this is a string"[0:4] 从第一位开始,截取四位'this'
"this is a string"[5:7]从第六位开始,截取两位'is'
"this is a string"[:]截取所有字符串'this is a string'
"this is a string"[10:]从第十一位开始到字符串结束'string'
"this is a string"[:-6]从头开始到倒数六个之前'this is a '
"this is a string"[2]截取第三个字符'i'
"this is a string"[-2]截取倒数第二个字符'n'
"this is a string"[::-1]与原字符串相反的字符串'gnirts a si siht'
"this is a string"[-3:-1]从倒数第三位开始到倒数第一位之前'in'
"this is a string"[-6:]截取最后六位字符'string'
"1a2b3c4d5e6f"[::2]奇数位截取'123456'
"1a2b3c4d5e6f"[1::2]偶数位截取'abcdef'
str[begin:end:step]从begin开始,end结束,step表示间隔,step>0,表示从左往右. step<0,表示从右往左. 
例:"1a2b3c4d5e6f"[0:5:1]从第一位开始到第五位,间隔为1'1a2b3'
     "1a2b3c4d5e6f"[0:5:2]从第一位开始到第五位,间隔为2'123'
     "1a2b3c4d5e6f"[-1:-5:-2]从倒数第一位开始到倒数第五位,间隔为2,方向为从右往左'fe'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值