Получение желаемого результата до сих пор.
Программа предлагает пользователю выполнить поиск слова.
пользователь вводит его, программа читает файл и выдает результат.
'Эшвин: 2'
Теперь я хочу игнорировать регистр. Например, «Ashwin» и «ashwin» оба должны возвращать 2, поскольку в текстовом файле содержится два кода Ashwin.
def word_count():
file = "test.txt"
word = input("Enter word to be searched:")
k = 0
with open(file, 'r') as f:
for line in f:
words = line.split()
for i in words:
if i == word:
k = k + 1
print(word + ": " + str(k))
word_count()