Python字符串的常见操作实例小结

  

本文实例讲述了Python字符串的常见操作。分享给大家供大家参考,具体如下:

  

如果我们想要查看以下功能:<代码>帮助(mystr;)

  

<强> 1.找到

  例:

        mystr=" hello world itcast "   print (mystr.find(“世界”))      之前      

结果为   

  

6      

找到括号中填写要查找的内容,如果找不到返回1,找到返回从左往右找到的第一个位置

  

<强> 2.指数

  

功能和找到一样,只是找不到时,这个返回错误

  

<强> 3. rfind

  

从右往左找的第一个位置

  

<强> 4. rindex

  

从右往左找

  

<强> 5.计数

  

统计字符串中出现的次数,没有出现一次返回0

  例:

        mystr.count (“itcast”)      之前      

结果为   

  1

     

<强>替换

6.   

替换,参数1:源,参数2:目标,但是原来的并没有改变,只是显示一次改变的结果,因为这是不可变类型,除非用一个变量重新接收

  例:

        mystr.replace(“世界”、“世界”)      之前      

用大写的替换小写的值

  

<强> 7.分

  

切割   例:

<代码> mystr。分割(" ")把有空格的都切割掉,按照空格切,按什么来切,什么就会没有,保存格式为列表的格式

  

<强> 8.利用

  

把第一个字母变成大写

        mystr=' Hello world itcast '   print (mystr.capitalize ())      之前      

结果为:

  
  Hello world itcast

     

<强> 9.标题

  

字符串的每个首字母都大写

        mystr=' Hello World Itcast '   print (mystr.title ())      之前      

结果为:

  
  Hello World Itcast

     

<强> 10. startswitch

  

检查字符串是否以某个字符串开头,是返回,否返回,<代码> mystr.startswitch (obj)

  

<强> 11. endwith

  

检查字符串是否以某个字符串结尾

  

<强> 12.低

  

转换mystr中所有大写字符为小写

  

<强>上部

13.   

转换mystr中所有小写字符为大写

  

<强> 14. ljust rjust

  

返回一个原字符串左(右)对齐,并使用空格填充至长度宽度的新字符串

  

<代码> mystr.ljust(10) 长度不够的用空格填充

  

<强>

15.中心   

返回一个原字符串居中,并使用空格填充长度宽度的新字符串

  

<强> 16。lstrip rstrip地带

  

删除mystr字符串前端的空白字符

  

删除mystr字符串末端的空白字符

  

删除mystr字符串两端的空白字符

  

如果要删除多个不同字符串前后的空白字符和有\ t出现的情况<代码> mystr.split() 就什么都不加

  

<强>

17.分区   

把mystr以str分割成三部分,str前,str和str后

        mystr=' hello world itcast它'   print (mystr.partition (“itcast”))      之前      

结果为:

  
  

(“hello world”,“itcast”,“它”)

     

<强> 18岁。rpartition lpartition

  

从右边和从左边开始

  

<强> 19. splitlines

  

按照行分隔,返回一个包含各行作为元素的列表,按换行来切割

        mystr=" hello \ nworld”   print (mystr.splitlines ())      之前      

结果为:

  
  

['你好','世界']

     

<强> 20. isalpha

  

如果mystr所有的字符都是字母,返回真正的

        mystr.isalpha ()      之前      

<强> 21. isdigit

  

判断是不是等于纯数字的字符串

  

<强> 22. isalnum

  

是不是字母和数字组合在字符串中

  

<强> 23. isspace

  

判断是不是纯空格

  

Python字符串的常见操作实例小结