题目描述
一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。
现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必须与文章
中的某一独立单词在不区分大小写的情况下完全相同(参见样例1 ),如果给定单词仅是文章中某一单词的一部分则不算匹配
s = input().lower()
t = list(map(str, input().lower().split(" ")))
# split() 可以跳过多个空格 split(' ') 碰到一个空格就会分割一次
if s not in t:print(-1)
else:sum = 0n = t.count(s)index = t.index(s)for i in range(0, index):sum = sum + len(t[i])print(n, sum + index)