1、复制字符串
str2 = str1
2、链接字符串
str += "abc"
3、查找字符串
string.find(sub)
string.index(sub)
string.rfind(sub)
string,rindex(sub)
4、字符串比较
cmp(str1,str2)
cmp(str1.upper(),str2.upper())
5、字符串长度
len(string)
6、小写转换为大写
string.upper()
7、追加制定长度的字符串
str2 += str1[0:n]
8、字符串制定长度比较
cmp(str1[0:n],str2[0:n])
9、复制指定长度的字符串
str2 = str1[0:n]
10、将字符串前n个字符替换为指定的字符
str2 = n*'r' + str1[n:]
11、反转字符串
str = str[::-1]
12、分割字符串
sStr1 = 'ab,cde,fgh,ijk'
str2 = sStr1.split(',')
print str2[0]
print str2[1]
print str2[2]
13、扫描字符串
string = '我e爱北京天e安门!'
ustring = unicode(string,'gbk')
iterator_times = len(ustring)
for i in range(iterator_times):
print ustring[i]
14、字符串替换
str.replace('old','new')
15、返回字符串序列为一个字符串
list1=['a','p','p','p','l','e']
str = ''
print str.join(list1)
print str.join(list1[2:4])
16、去除字符串前后的空格
' abc'.lstrip()
'abc '.rstrip()
' abc '.strip()