python(字符串切片)

s='hello,Python'
s1=s[:5]
s2=s[6:]
s3='!'
newstr=s1+s3+s2


print(s1)
print(s2)
print(newstr)

print('----------------------')

print(id(s))
print(id(s1))
print(id(s2))
print(id(s3))
print(id(newstr))


print('-----------------------切片[start:end:step]')

print(s[1:5:1])  #####从1开始截至到5,间隔为1
print(s[::2])   ##间隔为2
print(s[::-1])  #默认从字符串最后一个开始。
print(s[-6::1])  #索引-6开始

 

发表评论