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
返回结果: