正确答案的标准化字符串替代代码

问题描述

对于字符串,我们希望将其全部小写并且仅保留字母或空格元素。 正确的答案是

enter image description here

但是对于我的代码,我认为它们是相同的,但是效果不佳。

enter image description here

第一个是正确答案,第二个是我的代码。你能帮我弄清楚发生了什么吗?谢谢

解决方法

您的return语句嵌套在for loop内,因此它立即返回值。

您需要减少return语句的缩进,以便在循环完成后返回该值。

选中Python Reference Manual - 2.1.7 Indentation

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...