2024-10-01 07:38:13 发布
网友
大家好,我用python练习了一段时间,发现了一个名为Ubbi的项目。几乎所有的目标都是,在每个元音前加上一个字符串'ub'。所以我的问题是,我甚至接近破解这个,还是我应该走另一条路??你知道吗
def ubbidubbi_word(eword): ubword = "" for i in eword: if i == 'aeoiuy': ubword += 'ub'+eword(i) else: ubword += eword(i) return ubword
你很接近!但是……:
(A)eword(i)将调用eword作为带有参数i的函数,这没有任何意义;只需使用i本身,即您当前正在查看的字符(可能您在这里考虑的是Javascript。。。?但即使在那里,语法也会有所不同)
eword(i)
eword
i
(B)i,一个单独的字符,当你检查时,将永远不等于字符串'aeoiuy';相反,你应该检查i是否在该字符串(以及元音)中。你知道吗
'aeoiuy'
你很接近!但是……:
(A)
eword(i)
将调用eword
作为带有参数i
的函数,这没有任何意义;只需使用i
本身,即您当前正在查看的字符(可能您在这里考虑的是Javascript。。。?但即使在那里,语法也会有所不同)(B)
i
,一个单独的字符,当你检查时,将永远不等于字符串'aeoiuy'
;相反,你应该检查i
是否在该字符串(以及元音)中。你知道吗相关问题 更多 >
编程相关推荐