二十五.python中字符串的切片和方法

1. 切片,截取,切片与截取基于index索引下标进行截取字符串中的一部分或者全部,Python的index从0开始计算位数

格式:变量名[index]


①正序切法

例:

a='Hello'    
print a[1] #切取单个内容
print a[0:3] #切取索引下标为0~3之间不包括3的内容
print a[:3]#从左边第一位开始切片直到切取到右边界以内的值,不包括有边界值
print a[0:]#从下标索引为0的数据开始切片直到最后一位为止

返回结果


②倒序切法:

就是把下标索引倒过来及最后一位为-1,倒数第二位为-2,以此类推,下标可以倒序但是不能反切(必须按照原有变量中的顺序进行切片)

    

例:

print a[0:-3] #起始值为0,从下标所有右到左算,倒数第三位为边界值,往右切,切取后,剩下He
print a[1:-2] #起始值为1,从下标索引从右到左算,倒数第二位为边界值,往右切,切取后,剩下el

返回结果:



切完整的Hello方法:

print a[0:]
print a[0:5]
print a[-5:]

返回结果:  Hello


2. 字符串支持方法

①加法运算

a='Hello'
b='python'
c = a+b #将a,b两个字符串进行合并,变成一个新的字符串
print c,type(c)

返回结果:



②乘法运算

d = 'Hello python!'
e = d*2  #将变量e的字符串重复两遍变成一个新的字符串
print e

返回结果:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值