форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
1.1 KiB
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
'ехчкюдйёэлоъбнвстхмиущцржы'