二十五.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] #从下标所有右到左算,倒数第三位为边界值,切取后,剩下He
print a[0:-2]

返回结果:



切完整的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

返回结果:


猜你喜欢

转载自blog.csdn.net/static_at/article/details/80845615
今日推荐