ответвлено от main/python-labs
Создал(а) 'TEMA5/test.md'
Этот коммит содержится в:
30
TEMA5/test.md
Обычный файл
30
TEMA5/test.md
Обычный файл
@@ -0,0 +1,30 @@
|
|||||||
|
|
||||||
|
# Индивидуальное контрольное задание по теме 5
|
||||||
|
|
||||||
|
Корнеев Максим, А-03-23
|
||||||
|
|
||||||
|
## Задание
|
||||||
|
|
||||||
|
Создайте символьную строку, содержащую 50 случайно выбранных букв из кириллицы и латиницы. Разделите строку на две: в первую включите символы кириллицы, во вторую - латиницы в том порядке, в каком они встречались в исходной строке. Подсчитайте и отобразите число символов в каждой из трех строк.
|
||||||
|
|
||||||
|
## Решение
|
||||||
|
|
||||||
|
```py
|
||||||
|
import string
|
||||||
|
import random
|
||||||
|
a = string.ascii_lowercase
|
||||||
|
b = 'абвгдеёжхийклнмопрстуфхцчшщъыьэюя'
|
||||||
|
c = a + b
|
||||||
|
c = random.sample(c,50)
|
||||||
|
str_1=''
|
||||||
|
str_2=''
|
||||||
|
for i in c:
|
||||||
|
if i in a:
|
||||||
|
str_1 = str_1 + i
|
||||||
|
else:
|
||||||
|
str_2 = str_2 + i
|
||||||
|
str_1
|
||||||
|
'uljtovcsawqhnxbdzkmrgepy'
|
||||||
|
str_2
|
||||||
|
'ехчкюдйёэлоъбнвстхмиущцржы'
|
||||||
|
```
|
||||||
Ссылка в новой задаче
Block a user