Python小型Ubbi项目

2024-10-01 07:38:13 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好,我用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

Tags: 项目字符串in目标forifdefword
1条回答
网友
1楼 · 发布于 2024-10-01 07:38:13

你很接近!但是……:

(A)eword(i)调用eword作为带有参数i的函数,这没有任何意义;只需使用i本身,即您当前正在查看的字符(可能您在这里考虑的是Javascript。。。?但即使在那里,语法也会有所不同)

(B)i,一个单独的字符,当你检查时,将永远不等于字符串'aeoiuy';相反,你应该检查i是否在该字符串(以及元音)中。你知道吗

相关问题 更多 >