以下是一个示例代码,实现了将用户输入的单词转换为Pig Latin的功能:
def pig_latin(word):
vowels = ['a', 'e', 'i', 'o', 'u']
if word[0] in vowels:
# 如果单词以元音字母开头
pig_latin_word = word + 'way'
else:
# 如果单词以辅音字母开头
pig_latin_word = word[1:] + word[0] + 'ay'
return pig_latin_word
user_input = input("请输入一个单词:")
pig_latin_word = pig_latin(user_input)
print("Pig Latin转换结果:", pig_latin_word)
运行程序后,会提示用户输入一个单词,然后调用pig_latin
函数将该单词转换为Pig Latin,并打印转换结果。在pig_latin
函数中,根据单词的首字母是元音还是辅音,分别进行不同的转换操作,最后返回转换后的结果。