Answer
t.me/python_tesstОтвет:
Зашифрованные числа:
99, 200, 50.
Объяснение:
Программа шифрует числа с помощью логического исключающего ИЛИ и записывает результат в файл. Объяснение работы программы:
- Ввод строки
numbers. - Присвоение значению ключа.
- Создание списка x из трёх элементов, разделённых методом
split()на основе строкиnumbers. - Создание переменных
encrypt1,encrypt2иencrypt3и шифровка на основе элементов списка и ключа. - Открытие файла, внесение в него данных и его закрытие.
Код:
numbers = input("Введите 3 числа от 0 до 255 через пробел: ")
key = 203
x = numbers.split()
encrypt1, encrypt2, encrypt3 = int(x[0]) ^ key, int(x[1]) ^ key, int(x[2]) ^ key
with open('name.txt', 'w') as file:
file.write(f"Зашифрованные числа: \n{encrypt1}, {encrypt2}, {encrypt3}.")