问题描述
因此,我正在尝试制作虚拟助手,并正在致力于拼写功能,例如在Google主页上进行拼写。
我要达到的目标的一个例子是,当我说“嘿Google咒语猫”时,它会说C A T 我如何将cat变成变量?
我知道如何分割
解决方法
如果我对您的理解正确,则表示您有一个字符串,并希望在其中存储最后一个单词。可以按照您所说的拆分然后分配:
text = 'hey google spell cat'
last_word = text.split()[-1]
如果您想在拼写之后加上一个单词,则只需索引拼写并添加一个:
text = 'hi google spell cat for me'
split = text.split()
split[split.index('spell')+1]
,
尝试一下:
given_text="hey google spell cat"
last_word=given_text.split()[-1]
reply=' '.join(list(last_word)).upper()
print(reply)
'C A T'