-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimena - 3.py
27 lines (23 loc) · 1.7 KB
/
imena - 3.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
from random import randint
'''
Создайте программу, которая распределяет 50 имен до буквы К и после в разные списки.
'''
numbers = []
second = []
names = ['Павел', 'Александра', 'Алексей', 'Алла', 'Анастасия', 'Анатолий', 'Андрей', 'Анна', 'Антон', 'Артём', 'Александер', 'Валентина', 'Валерий', 'Виктор', 'Виктория', 'Владимир', 'Галина', 'Даниил', 'Дарья', 'Денис', 'Дмитрий', 'Евгений', 'Евгения', 'Екатерина', 'Елена', 'Иван', 'Игорь', 'Илья', 'Инна', 'Ирина', 'Константин', 'Людмила', 'Максим', 'Марина', 'Мария', 'Михаил', 'Надежда', 'Наталья', 'Николай', 'Оксана', 'Олег', 'Ольга', 'Вадим', 'Полина', 'Роман', 'Светлана', 'Сергей', 'Татьяна', 'Юлия', 'Юрий']
alfa = ['А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'З', 'И', 'Й', 'К']
alfz = ['Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Э', 'Ю', 'Я']
num = int(input('Введите число: '))
for i in range(50):
numbers.append(randint(1, 50))
for i in range(50):
if numbers[i] > num:
second.append('High')
else:
second.append('Low')
namea = [name for name in names if (name[0] in alfa)]
namez = [name for name in names if (name[0] in alfz)]
print(numbers)
print('Список с High и Low:', second)
print('Список с именами до K:', namea)
print('Список с именами после K:', namez)