Итак, я сейчас пытаюсь написать код, который открывает и читает текстовый файл.Текстовый файл содержит короткий абзац.Внутри абзаца есть несколько слов с квадратными скобками вокруг них, которые могут выглядеть так: «мальчик [past_tense_verb] в стену».Я пытаюсь написать код, который ищет квадратные скобки в текстовом файле, а затем отображает пользователю слова в текстовом файле, чтобы пользователь затем мог написать ввод, который заменит слова в квадратных скобках.Вот код, который у меня есть:
f = open('madlib.txt', 'r')
for line in f:
start = line.find('[')+1
end = line.find(']')+1
word = line[start:end+1]
inputword = input('Enter a ' + word + ': ')
print(line[:start] + inputword + line[end:])
Любая помощь очень ценится - спасибо!