← К задачам
Контрольная сумма пакета
Ты проверяешь целостность пакета данных: простая контрольная сумма — это XOR всех байтов.
Напиши функцию checksum(bytes_list), которая принимает список целых байтов и возвращает результат побитового исключающего ИЛИ (XOR) всех элементов. Для пустого списка верни 0.
Примеры:
checksum([1, 2, 3]) -> 0
checksum([255]) -> 255
def checksum(bytes_list):
pass
Для запуска тестов необходима авторизация.