📜  python 如何去除打印中的空格 - Python (1)

📅  最后修改于: 2023-12-03 14:46:13.949000             🧑  作者: Mango

Python 如何去除打印中的空格

有时候我们需要去掉字符串中的空格,这样可以使输出的结果更加清晰。在 Python 中,我们可以使用字符串的 strip() 方法来去除字符串中的空格。但是对于打印出来的字符串,我们需要使用其他方法来去除其中的空格。本篇文章将介绍如何在 Python 中去除打印出来的字符串中的空格。

方法一:使用字符串的 replace() 方法

我们可以使用字符串的 replace() 方法来将一个字符串中的空格替换成空字符串。下面是一个使用 replace() 方法去除打印出来的字符串中的空格的示例代码:

s = "hello      world"
print(s.replace(" ", ""))

输出:

helloworld
方法二:使用正则表达式

我们也可以使用正则表达式来去除打印出来的字符串中的空格。下面是一个使用正则表达式去除打印出来的字符串中的空格的示例代码:

import re

s = "hello      world"
print(re.sub("\s+", "", s))

输出:

helloworld
总结

本篇文章介绍了如何在 Python 中去除打印出来的字符串中的空格。我们可以使用字符串的 replace() 方法或者正则表达式来实现。在实际应用中,我们要根据具体情况选择适合自己的方法。