对程序员来说,‘python’ 和’python ’
看起来几乎没什么两样,但对程序来说,它们却是两个不同的字符串。Python能够发现’python ’ 中额外的空白,并认为它是有意义的。

空白很重要,因为你经常需要比较两个字符串是否相同。例如,一个重要的示例是,在用户登录网站时检查其用户名。

在Python中,对于字符串的删除空白,提供了三种方法:
我们这里以 favorite_language=’ Python '为例
第一种:去除字符串后面的空白

favorite_language=‘  Python  ’
print(favorite_language.rstrip())

就可以看到字符串后面的空白已经删除了

第二种:去除字符串前面的空白

favorite_language=‘  Python  ’
print(favorite_language.lstrip())

就可以看到字符串前面的空白已经删除了

第三种:去除字符串中前后的空白

favorite_language=‘  Python  ’
print(favorite_language.strip())

就可以看到字符串前后的空白已经删除了

但不能去除字符串中的空白

总结:我们只是调用这些方法暂时删除了字符串中的空白,接下来再次访问该字符串的时候,空白依然存在

要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中:

favorite_language=‘  Python  ’
favorite_language=favorite_language.strip()
print(favorite_language)

Python自学笔记,欢迎各位大佬指正

Python去除字符串前后空格的几种方法相关推荐

  1. python去除空格trim,Python去除字符串前后空格的几种方法

    其实如果要去除字符串前后的空格很简单,那就是用strip(),简单方便 >>> ' A BC '.strip() 'A BC' 如果不允许用strip()的方法,也是可以用正则匹配的 ...

  2. Python中去除字符串中空格的四种方法

    一.需求说明 业务需要对Pyhon中的一些字符串内容去除空格,方便后续处理. 二.思路分析 去除空格内容,可以使用去除字符串空格的函数或者直接使用替换函数即可. 三.实现方法 3.1.去除字符串头尾的 ...

  3. 用JavaScript去除字符串两端空格(三种方法)

    //方法一:正则表达式 function _trim(string) {// 补全代码var reg=/^\s*|\s*$/g;//使用正则表达式,\s为空格,^\s为开头的空格,*代表0个或多个,\ ...

  4. Python 去除字符串中空格(删除指定字符)的3种方法

    文章目录 Python 去除字符串中空格 Python strip()方法 Python lstrip()方法 Python rstrip()方法 Python 去除字符串中空格 用户输入数据时,很有 ...

  5. python去除字符串两边空格_Python去除字符串两端空格的方法

    Python去除字符串两端空格的方法 目的 获得一个首尾不含多余空格的字符串 方法 可以使用字符串的以下方法处理: string.lstrip(s[, chars]) Return a copy of ...

  6. python去掉两边空格,Python去除字符串两端空格的方法

    这篇文章主要介绍了Python去除字符串两端空格的方法,本文主要讲解了string.lstrip.string.rstrip.string.strip等函数的运用,需要的朋友可以参考下 目的 获得一个 ...

  7. Python去除字符串中空格(删除指定字符)的3种方法

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

  8. python去除字符串两边空格_python字符串去除两端空格

    python中如何去掉字符串的空格 1.strip():把头和尾的空格去掉 2.lstrip():把左边的空格去掉 3.rstrip():把右边的空格去掉 4.replace('c1','c2'):把 ...

  9. Python去除字符串前后空格

    其实如果要去除字符串前后的空格很简单,那就是用strip(),简单方便 >>> ' A BC '.strip() 'A BC' 如果不允许用strip()的方法,也是可以用正则匹配的 ...

最新文章

  1. Facebook提升性能的一大法宝:HipHop
  2. jQuery处理点击父级checkbox所有子级checkbox都选中,取消选中所有子级checkbox都取消...
  3. MTK Code Sync Clone
  4. linux下如何做ghost,又简单又方便,很实用的方法!!!
  5. docker build -t_在Docker环境构建、打包和运行Spring Boot应用
  6. Java关于周跨年的周数计算
  7. HRBP与HRM的区别是什么?
  8. oracle form执行后左上角没出现oracle标记,Oracle FORM 开发技巧(1)
  9. 依赖混淆 exploit 已被滥用于攻击亚马逊等多家大厂
  10. mysql 查询和修改组合_MySql语句大全:创建、授权、查询、修改等
  11. android 安全管理,基于web的Android应用安全管理系统
  12. 计算机机房搬迁预算,信息中心机房整体搬迁方案.doc
  13. win7电脑开启屏幕旋转功能吗 Win7系统屏幕的旋转功能如何使用
  14. oracle表空间不足影响,Oracle 表空间不足引起的问题及解决方法
  15. 微信短信显示服务器解包异常,最新微信小程序解包反编译bug处理 解决 $gwx is not defined 错误...
  16. MATLAB车道线识别
  17. 十一,常量(constant)详细讲解
  18. Selenium自动化测试工具的介绍与使用
  19. 【python】.pyx文件编译为.pyd过程中遇到的问题
  20. python冷知识—程序员的快乐“\a“

热门文章

  1. canvas水波纹效果_如何使用HTML5 canvas创建水波纹效果
  2. Go底层 - 反射与interface③
  3. 小程序自定义导航栏使用整理
  4. 如何制作迅雷7的皮肤,如何获取迅雷7皮肤的图片
  5. mysql不停机迁移_不停服! 怎么迁移数据
  6. 【听讲座】蚂蚁金服首席科学家漆远:人工智能驱动的金融生活服务
  7. 在CSDN中统计每日访问量(使用量子恒道)
  8. 如何利用Python构建股票波动率因子模型?
  9. 【上新】手工制作马赛克瓷砖,为 Gotchiverse 添色彩!
  10. c#实现动态加载Dll