Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1.1 KiB

Индивидуальное контрольное задание по теме 5

Корнеев Максим, А-03-23

Задание

Создайте символьную строку, содержащую 50 случайно выбранных букв из кириллицы и латиницы. Разделите строку на две: в первую включите символы кириллицы, во вторую - латиницы в том порядке, в каком они встречались в исходной строке. Подсчитайте и отобразите число символов в каждой из трех строк.

Решение

>>> 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
'ехчкюдйёэлоъбнвстхмиущцржы'