Python字符串操作

  1. 1、复制字符串
  2.     str2 = str1
  3. 2、链接字符串
  4.     str += "abc"
  5. 3、查找字符串
  6.     string.find(sub)
  7.     string.index(sub)
  8.     string.rfind(sub)
  9.     string,rindex(sub)
  10. 4、字符串比较
  11.     cmp(str1,str2)
  12.     cmp(str1.upper(),str2.upper())
  13. 5、字符串长度
  14.     len(string)
  15. 6、小写转换为大写
  16.     string.upper()
  17. 7、追加制定长度的字符串
  18.     str2 += str1[0:n]
  19. 8、字符串制定长度比较
  20.     cmp(str1[0:n],str2[0:n])
  21. 9、复制指定长度的字符串
  22.     str2 = str1[0:n]
  23. 10、将字符串前n个字符替换为指定的字符
  24.     str2 = n*'r' + str1[n:]
  25. 11、反转字符串
  26.     str = str[::-1]
  27. 12、分割字符串
  28.     sStr1 = 'ab,cde,fgh,ijk'
  29.     str2 = sStr1.split(',')
  30.     print str2[0]
  31.     print str2[1]
  32.     print str2[2]
  33. 13、扫描字符串
  34.     string = '我e爱北京天e安门!'
  35.     ustring = unicode(string,'gbk')
  36.     iterator_times = len(ustring)
  37.     for i in range(iterator_times):
  38.         print ustring[i]
  39. 14、字符串替换
  40.     str.replace('old','new')
  41. 15、返回字符串序列为一个字符串
  42.     list1=['a','p','p','p','l','e']
  43.     str = ''
  44.     print str.join(list1)
  45.     print str.join(list1[2:4])
  46. 16、去除字符串前后的空格
  47.     '  abc'.lstrip()
  48.     'abc  '.rstrip()
  49.     ' abc '.strip()
  50.     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值