Главная страница

Лабораторная работа1 (1). Лабораторная работа 1 Вариант 4 Вычислите числовое выражение. Решение


Скачать 400.46 Kb.
НазваниеЛабораторная работа 1 Вариант 4 Вычислите числовое выражение. Решение
Дата09.01.2020
Размер400.46 Kb.
Формат файлаdocx
Имя файлаЛабораторная работа1 (1).docx
ТипЛабораторная работа
#103232
страница5 из 6
1   2   3   4   5   6

Решение.

foo l n s - находит в списке l рекурсивно сумму нечетных элементов

func1_7b l – основная функция.

Исходный код:



Результат работы программы:



  1. Используя функции а) any и б) all, проверьте условия в интерпретаторе. Запишите функции в файле, решающие те же задачи, используя частичное применение функции.

а) в списке есть нечетные числа.

Решение.



б) в списке нет чисел, кратных 15.

Решение.



Запишите функции в файле, решающие те же задачи, используя частичное применение функции.



Использование этих функций:



  1. Запишите функцию, решающую задачу

а) обычную рекурсивную функцию;

б) функцию с использованием функции map;

в) функцию с использованием функции map и лямбда-функции.

Приветствуется частичное применение функций в пунктах б) и/или в).

Функция заменяет каждый символ строки предыдущим символом.
1   2   3   4   5   6


написать администратору сайта