Предмет: Информатика, автор: kjuliaaa333

import re(где ошибка, помогите, пожалуйста)
with open('input.txt', 'r') as inp:
words = re.sub(r'(?i)[^a-z]', ' ', inp.read()).split()
a = input("Введите букву: ").lower()
with open('output.txt', 'w') as f:
for word in words:
if a in word:
f.write(word + '\n')
Ответ не выходит в файл, помогите, пожалуйста)


kjuliaaa333: Да, правильно)
kjuliaaa333: После добавления тоже ответ не выходит)

Ответы

Автор ответа: rinatmuxekto86
1

with open('input.txt', 'r') as inp:

Второй параметр: 'r' - означает, что вы открываете файл только для чтения. В этом режиме вы не можете вносить изменения в него.


kjuliaaa333: А как исправить?
kjuliaaa333: Спасибо)
Похожие вопросы
Предмет: Английский язык, автор: агент61
Предмет: Алгебра, автор: Аноним