-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathБелый список.py
30 lines (30 loc) · 1.26 KB
/
Белый список.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
28
29
30
# Создаем переменную для белого списка
white_list = set()
# Создаем белый список
add_request = None
print("Чтобы закончить создавать белый список нажмите кнопку Enter два раза.")
while add_request != "":
add_request = input("Введите запросы для белого списка: ")
white_list.add(add_request)
print("Ваш белый список: ")
# Выводим белый список
a = 1
white_list.remove("")
for request in white_list:
print(f"{a}. {request}")
a += 1
# Создаем переменную для запросов, получаем запросы и блокируем ненужные
all_requests = set()
add_request = None
print("Чтобы закончить задавать запросы нажмите кнопку Enter два раза.")
while add_request != "":
add_request = input("Введите запрос: ")
all_requests.add(add_request)
correct_requests = all_requests.intersection(white_list)
correct_requests = set(correct_requests)
# Выводим разрешенные запросы
print("Разрешенные запросы: ")
b = 1
for i in correct_requests:
print(f"{b}. {i}")
b += 1