我想在字符串中找到 WHOLE 字的位置,但我的代码会显示该字的第一个字符的位置。
select id, isCorrect,
isnull(max(case when IsCorrect = 1 then value end) over (partition by id),
avg(value * 1.0) over (partition by id)
)
from t;
答案 0 :(得分:0)
由于你要求这个单词作为输入,你有单词大小,你知道起始索引,你可以这样做:起始索引+大小。
string = input("Please input a sentence: ")
word = input("Please input a word: ")
string.lower()
word.lower()
list1 = string.split(' ')
position = string.index(word)
print (position) // starting position
print (position + len(word) ) // end position