我正试图找出如何制作一个python程序,该程序将突出显示某个输入单词在句子中的位置,并列出该单词的位置。例如,如果句子是:“肥猫坐在垫子上” 那么fat这个词的位置应该是2。
到目前为止我得到的是:
varSentence = ("The fat cat sat on the mat")
print (varSentence)
varWord = input("Enter word ")
varSplit = varSentence.split()
if varWord in varSplit:
print ("Found word")
else:
print ("Word not found")
使用^{} 将句子转换为单词列表,^{} 生成位置,使用list comprehension生成结果列表。
如果找不到单词,则结果将是空列表。
你可以使用这个代码。我是为学校的一项任务而设计的,不过如果你把它分解了会有帮助的
相关问题 更多 >
编程相关推荐