VOWELS = ('a', 'e', 'i', 'o', 'u')
def pigLatin(word):
first_letter = word[0]
if first_letter in VOWELS: # if word starts with a vowel...
return word + "hay" # then keep it as it is and add hay to the end
else:
return word[1:] + word[0] + "ay"
def findFirstVowel(word):
novowel = False
if novowel == False:
for c in word:
if c in VOWELS:
return c
我需要编写一个可以处理以多个辅音开头的单词的 piglatin 翻译器。
例如,当我输入“字符串”时,我当前得到的输出是:
PigLatin("string") = tringsay
我想要输出:
PigLatin("string") = ingstray
为了写这个,我写了一个额外的函数来遍历单词并找到第一个元音,但之后我不知道如何继续。任何帮助,将不胜感激。