我在教科书中找到了以下作品的示例:
value = " London"
result = str.strip(value)
print result
现在我知道不同用例下的 strip 方法为 value.strip(characters),您可以在其中传递您想要删除的字符(或仅留空)-> 例如value.strip("n") 应该只返回“Londo”
我不明白为什么上面的示例将整个字符串作为变量传递到 strip 方法(然后返回没有空格的结果)会起作用?尝试过 chatGPT,它认为这是不正确的,会抛出类型错误,并且谷歌搜索不断引用用例,您可以在其中传递到要删除的方法字符。
有人知道为什么吗?
预计会返回错误
我认为问题在于打印语句,它是一个内置命令,应该像这样使用
print(result)
希望你一切顺利