# Индивидуальное контрольное задание по теме 7 Ефремов Станислав, А-02-23 ## Задание Разработайте функцию, которая получает символьную строку с текстом на русском языке (аргумент функции), создаёт на её основе подстроку, содержащую только согласные буквы, отображает её на экране и записывает ее в файл с заданным именем (аргумент функции). Проверьте функцию на примере строки, запрашиваемой у пользователя. ## Решение ```py def soglasnie(text, filename): sogl = "бвгджзйклмнпрстфхцчшщБВГДЖЗЙКЛМНПРСТФХЦЧШЩ" sogl_only = '' for char in text: if char in sogl: sogl_only += char print("Согласные буквы:", sogl_only) f = open(filename, 'w') f.write(sogl_only) return sogl_only text = input("Введите текст на русском языке: ") Введите текст на русском языке: привет filename = "sogl.txt" result = soglasnie(text, filename) ```