代码如下:

word = input("请输入一个单词:") sentence = input("请输入一个句子:")

将句子按照空格拆分成单词列表

words_list = sentence.split()

定义一个变量记录单词在句子中的位置

position = 0

遍历单词列表,判断单词及其变形是否在列表中

for i in range(len(words_list)): if word == words_list[i] or word + "s" == words_list[i] or word + "ed" == words_list[i]: position = i + 1 break

输出结果

print("该单词在句子中的位置是:", position)

python输入一个单词和一个句子输出该单词包括其变形在句子中的位置例子:输入 have 和 I had an apple and a banana输出 2

原文地址: https://www.cveoy.top/t/topic/bb8o 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录