怎么去掉Python字符串中的空格

2025-10-08 11:37:07

使用Python处理字符串时会经常要去掉字符串首、尾或者中间的空白,以得到我们想要的结果,下面就介绍一下python中常用的去空格的方法。

怎么去掉Python字符串中的空格

工具/原料

一台安装Win10操作系统的电脑

python环境:Python3.6.4

IDE:PyCharm

几种去掉Python字符串中空格的方法

使用strip()方法同时去掉字符串开头和结尾的空格,但是不可以处理字符串中间的空格。如下图,结果输出“Python and PyCharm”,开头和结尾的空格已经去掉了,但是字符串中间的空格还保留。这个方法一般也是用得最多的。

怎么去掉Python字符串中的空格

使用lstrip()方法去掉字符串开头(左边)的空格,也是不可以处理字符串中间的空格。如下图,结果输出“Python and PyCharm  ”,左边开头的空格已经去掉了,但是字符串结尾(右边)和中间的空格还保留。

怎么去掉Python字符串中的空格

使用rstrip()方法去掉字符串结尾(右边)的空格,也是不可以处理字符串中间的空格。如下图,结果输出“  Python and PyCharm”,右边结尾的空格已经去掉了,但是字符串开头(左边)和中间的空格还保留。

怎么去掉Python字符串中的空格

使用replace()方法可以同时去掉字符串开头、结尾、中间位置的空格,但是在使用时需要注意传入参数。如下图,结果输出“PythonandPyCharm”,开头、结尾和中间位置的空格同时都去掉了。

怎么去掉Python字符串中的空格

注意事项

使用strip、lstrip、rstrip方法时,不需要传入特殊参数

使用replace方法时,注意要传入被替换的字符" "和替换后的字符""

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢