Предмет: Информатика,
автор: 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:
Да, правильно)
После добавления тоже ответ не выходит)
Ответы
Автор ответа:
1
with open('input.txt', 'r') as inp:
Второй параметр: 'r' - означает, что вы открываете файл только для чтения. В этом режиме вы не можете вносить изменения в него.
А как исправить?
Спасибо)
Похожие вопросы
Предмет: Русский язык,
автор: лерка52
Предмет: Русский язык,
автор: Kucherovconsta
Предмет: Русский язык,
автор: iryndina
Предмет: Алгебра,
автор: Аноним
Предмет: Литература,
автор: ggaussy