From caa29a971759b55836fc971ca3cdd97b8c8f14fc Mon Sep 17 00:00:00 2001 From: DeviatovaMY Date: Fri, 5 Dec 2025 10:58:57 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A2=D0=95=D0=9C=D0=907/test.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA7/test.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 TEMA7/test.md diff --git a/TEMA7/test.md b/TEMA7/test.md new file mode 100644 index 0000000..f10df89 --- /dev/null +++ b/TEMA7/test.md @@ -0,0 +1,37 @@ +# ИКЗ по теме 7, вариант 15 + +Девятова Мария, А-03-23 + +## Задание + +Разработайте функцию, которая получает символьную строку с текстом на русском языке (аргумент функции), +создаёт на её основе подстроку, содержащую только согласные буквы, +отображает её на экране и записывает ее в файл с заданным именем (аргумент функции). +Проверьте функцию на примере строки, запрашиваемой у пользователя. + +## Выполнение + +``` +def strsogl(strr, file): + res='' + sogl='бвгджзйклмнпрстфхцчшщ' + for letter in strr.lower(): + if letter in sogl: + res=res+letter + print(res) + fp=open(file, 'w') + fp.write(res) + fp.close() + +stroka=input('Введите строку: ') +Введите строку: Я, великий и могучий юноша-вождь с мечом и щитом захватил и объединил эфесское царство +file='test.txt' +strsogl(stroka, file) +влкймгчйншвждсмчмщтмзхвтлбднлфсскцрств +``` + +Содержимое файла test.txt: + +``` +влкймгчйншвждсмчмщтмзхвтлбднлфсскцрств +``` \ No newline at end of file