def delay_signal(signal, delay_time): """ Реализация устройства задержки signal - входной сигнал (список значений) delay_time - время задержки (количество отсчетов) возвращает задержанный сигнал """ delayed = [0] * delay_time + signal return delayed[:len(signal)] print("Тест функции задержки:") test_signal = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] delayed_signal = delay_signal(test_signal, 3) print(f"Исходный сигнал: {test_signal}") print(f"Задержанный на 3: {delayed_signal}")