我正在尝试替换字符串中的多个字母,我希望用用户输入替换元音,并且我当前的代码用相同的字母替换所有元音,但是我想用不同的用户输入替换元音。下面是我想要的一个例子,以及下面的代码。
我想要的是
input1 = zz
input2 = xx
input3 = yolo
output = yzzlxx
是)我有的
input1 = zz
input2 = xx
input3 = yolo
output = yzzlzz
这是我的代码。
def vwl():
syl1 = input("Enter your first syllable: ")
syl2 = input("Enter the second syllable: ")
translate = input("Enter word to replace vowels in: ")
for ch in ['a','e','i','o','u']:
if ch in translate:
translate=translate.replace(ch,syl1,)
for ch in ['a','e','i','o','u']:
if syl1 in translate:
translate=translate.replace(ch,syl2,)
print (translate)