2024-10-05 14:23:48 发布
网友
我被告知它会删除空白,但是
s = "ss asdas vsadsafas asfasasgas" print(s.strip())
打印出来
ss asdas vsadsafas asfasasgas
是不是应该是ssasdasvsadsafasasfasasgas?
ssasdasvsadsafasasfasasgas
来自Python's reference的定义:
str.strip([chars])
返回删除了前导和尾随字符的字符串副本。chars参数是一个字符串,指定要删除的字符集。如果省略或没有,chars参数默认为删除空白。chars参数不是前缀或后缀;相反,它的值的所有组合都被剥离:
您也许应该查看函数的文档。它修剪前导空格和尾随空格。 " ss ss ".strip()变成"ss ss"
" ss ss ".strip()
"ss ss"
相关链接:http://docs.python.org/2/library/stdtypes.html#str.strip
此外,在Python交互式解释器中还有一个非常强大的工具——您可以做一些类似help("".strip)的事情来获得大量有用的信息。
help("".strip)
正如其他人所说,strip()只删除前导和尾随空格。
strip()
你在找s.replace(" ","")
s.replace(" ","")
来自Python's reference的定义:
返回删除了前导和尾随字符的字符串副本。chars参数是一个字符串,指定要删除的字符集。如果省略或没有,chars参数默认为删除空白。chars参数不是前缀或后缀;相反,它的值的所有组合都被剥离:
您也许应该查看函数的文档。它修剪前导空格和尾随空格。
" ss ss ".strip()
变成"ss ss"
相关链接:http://docs.python.org/2/library/stdtypes.html#str.strip
此外,在Python交互式解释器中还有一个非常强大的工具——您可以做一些类似
help("".strip)
的事情来获得大量有用的信息。正如其他人所说,
strip()
只删除前导和尾随空格。你在找
s.replace(" ","")
相关问题 更多 >
编程相关推荐