代码改变世界

[python]python子字符串的提取、字符串连接、字符串重复

2015-11-26 15:36  sophia194910  阅读(840)  评论(0编辑  收藏  举报

1. python使用索引运算符[]和切片运算符[:],来提取字符串。

第一个字符的索引是0,最有一个字符的索引是-1,切片运算符[x:y]表示提取从索引x到索引y-1的字符,不包含索引y。

示例:

str = 'Hello'
print str[0]
print str[2:4]
print str[2:]
print str[-1]

运行结果:

H
ll
llo
o

2. 字符‘+’用于字符串连接运算。

示例:

str2 = 'world!'
print str + ' ' + str2

运行结果:

Hello world!

3. 星号(*)用于字符串重复。

示例:

print str * 2
print '-' * 20

运行结果:

HelloHello
--------------------