форкнуто от main/python-labs
main
Родитель
256e4b2f89
Сommit
fd1ec88905
@ -0,0 +1,14 @@
|
|||||||
|
stroka = 'я, великий и могучий юноша-вождь с мечом и щитом захватил и объединил эфесское царство'
|
||||||
|
RusAlph = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'
|
||||||
|
|
||||||
|
found_letters = set()
|
||||||
|
for x in stroka:
|
||||||
|
if x in RusAlph:
|
||||||
|
found_letters.add(x)
|
||||||
|
|
||||||
|
missing_letters = []
|
||||||
|
for i in RusAlph:
|
||||||
|
if i not in found_letters:
|
||||||
|
missing_letters.append(i)
|
||||||
|
|
||||||
|
print(f'Буквы, которых нет в строке: {missing_letters}')
|
||||||
@ -0,0 +1,48 @@
|
|||||||
|
\# Отчёт по ТЕМЕ 4
|
||||||
|
|
||||||
|
Соловьёва Екатерина, А-01-23
|
||||||
|
|
||||||
|
\## Задание
|
||||||
|
|
||||||
|
11\. Создайте символьную строку с текстом: «я, великий и могучий юноша-вождь с мечом и щи-том захватил и объединил эфесское царство». Напишите инструкции, позволяющие определить, каких букв русского алфавита нет в этой строке.
|
||||||
|
|
||||||
|
\## Решение
|
||||||
|
|
||||||
|
```py
|
||||||
|
|
||||||
|
stroka = 'я, великий и могучий юноша-вождь с мечом и щитом захватил и объединил эфесское царство'
|
||||||
|
|
||||||
|
RusAlph = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
found\_letters = set()
|
||||||
|
|
||||||
|
for x in stroka:
|
||||||
|
|
||||||
|
if x in RusAlph:
|
||||||
|
|
||||||
|
found\_letters.add(x)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
missing\_letters = \[]
|
||||||
|
|
||||||
|
for i in RusAlph:
|
||||||
|
|
||||||
|
if i not in found\_letters:
|
||||||
|
|
||||||
|
missing\_letters.append(i)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
print(f'Буквы, которых нет в строке: {missing\_letters}')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Буквы, которых нет в строке: \['ё', 'п', 'ы']
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Загрузка…
Ссылка в новой задаче