DeviatovaMY 2 недель назад
Родитель c5016ff2f6
Сommit caa29a9717

@ -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:
```
влкймгчйншвждсмчмщтмзхвтлбднлфсскцрств
```
Загрузка…
Отмена
Сохранить