今天聊聊python去除字符串空格的函数:strip()和replace()
1.strip():
函数功能描述:Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。
注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。
格式:str.strip([char])。其中,str为待处理的字符,char指定去除的源字符串首尾的字符。
返回结果:去除空格时候的新字符串。
示例:

 str = "00000003210Runoob01230000000"print str.strip( '0' ) # 去除首尾字符 0结果:3210Runoob0123str2 = "   Runoob      "  # 去除首尾空格print str2.strip()结果:Runoob

2.replace()
函数功能描述:Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次

格式:str.replace(old, new[, max]),参数在函数功能描述中已经说明。
返回值:返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。

示例:

str = "this is string example....wow!!! this is really string"
print str.replace("is", "was")
print str.replace("is", "was", 3)结果:
thwas was string example....wow!!! thwas was really string
thwas was string example....wow!!! thwas is really string

同样可以采用replace实现空格的去除。举个例:

 "  x y z  ".replace(' ', '')   # returns "xyz"

python中strip的使用相关推荐

  1. Python 中strip()方法怎么用?

    Python strip() 方法用于去除字符串开头和结尾处指定的字符(默认为空格或换行符)或字符序列,不会去除字符串中间对应的字符. 相关函数有lstrip()和rstrip() .用法与strip ...

  2. python中strip是什么意思啊_Python中的strip()的理解

    在看到Python中strip的时候产生了疑问 strip() 用于移除字符串头尾指定的字符(默认为空格) 开始测试: >>> s = 'ncy_123.python' >&g ...

  3. python中strip、startswith、endswith

    python中strip.startswith.endswith strip(rm)用来删除元素内的空白符: rm对应要删除空白符的元素,当rm为空(strip())时删除所有元素的空白符 start ...

  4. python中strip是什么意思啊_python中的strip是什么意思

    Python中strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符. 它的函数原型:string.stri ...

  5. python函数的使用场景_详解python中strip函数的使用场景

    python strip()函数 介绍,需要的朋友可以参考一下 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头.结尾处,位于 rm删除序列的字符 s.l ...

  6. python中strip的用法

    python中strip用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符. 如下: >>> a=&quo ...

  7. python中strip的用法_Python中你不知道的strip()函数的妙用

    [开胃小菜] 当提到python中strip方法,想必凡接触过python的同行都知道它主要用来切除空格.有以下两种方法来实现. 方法一:用内置函数if name == 'main' : str = ...

  8. python中strip() 函数和 split() 函数的理解

    原文转自:http://blog.csdn.net/shenwanjiang111/article/details/48158749 一直以来都分不清楚strip和split的功能,实际上strip是 ...

  9. Python中strip函数几种用法

    strip()方法删除多余空格: 用户输入数据时,很有可能会无意中输入多余的空格,或者在一些场景中,字符串前后不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符. 这里的特殊字符,指的是 ...

  10. python中strip函数和split函数

    strip是删除的意思:split则是分割的意思.strip可以删除字符串的某些字符,split则是根据规定的字符将字符串进行分割. 1.Python strip()函数 介绍 函数原型 声明: s为 ...

最新文章

  1. mongodb的锁和高并发
  2. c语言存储结构体,c语言结构体的保存和导入
  3. cpc卡内计费信息异常包括_妈妈网广告投放怎么做、妈妈网广告|妈妈网信息流广告投放有哪些计费方式?...
  4. zabbix的安装(一)监控os资源:内存,cpu,io,负载,带宽
  5. R 绘制风洞实验数据曲线
  6. keepalived配置参数官方文档中文翻译版
  7. 上班一族“黑话”辞典大曝光
  8. Servlet总结1---基础东西的介绍
  9. cad尺寸标注快捷键_CAD快速标注方法你知道几种?
  10. 安阳工学院ACM历史(续)
  11. 如何描述缺陷(Defect)?
  12. hadoop is not in the sudoers file. This incident will be reported.问题解决
  13. 【web-攻击用户】(9.4)跨域捕获数据——通过注入HTML捕获数据、注入CSS捕获数据、JavaScript劫持
  14. 数字化转型 — 新能源汽车 — 产品设计与研发流程
  15. OSChina 周六乱弹 ——抗议破坏教学道具,致其严重变形!
  16. 弘辽科技:京东推广为什么不能加关键词。
  17. 利用python进入数据分析之usagov_bitly_data数据分析
  18. 用4433法则+python代码筛选债券基金
  19. 深度学习实例第二部分:OpenCV
  20. 计算机文化基础008,山东省计算机文化基础选择题

热门文章

  1. python网络爬虫之初识网络爬虫
  2. 利用人工智能的模式辨识能力 由AI掌控的超音速飞机
  3. 毕业设计——>基于SSM的健身房管理系统
  4. android系统广播汇总
  5. 360安全卫士,还有这么多,小兄弟?
  6. 菜鸟站长之家SEO工具大礼包多达上百个小工具
  7. 7-2 Say Hello to Integers (20分)
  8. 使用Keytool工具生成证书Keystore和证书签名请求文件
  9. 敏捷日记(2012年3月到2012年5月)
  10. 全国2010年10月考试电子商务与电子政务试题