Задачи

Прибавление константы

Напишите функцию, которая в качестве аргумента будет принимать число-константу. Эта функция должна вернуть другую функцию.

4 года ago

Упорядоченные списки

Напишите функцию, которая будет принимать список чисел и определять, расположены они строго по убыванию, по возрастанию, либо не упорядочены.

4 года ago

Как произносится «X»?

В английском языке буква «x» чаще произносится как «кс», но бывает, что и как «з». Например, транскрипция слова xerox -…

4 года ago

Накапливающаяся сумма

Напишите функцию, которая будет возвращать список чисел, где каждое число - накапливающаяся сумма чисел исходного списка.

4 года ago

Длина окружности или периметр квадрата?

Напишите функцию, которая будет высчитывать либо длину окружности, либо периметр квадрата, исходя из переданных аргументов.

4 года ago

Гистограммы

Напишите функцию, создающую гистограммы. Она должна принимать список целых чисел и строку - символ, который будет формировать столбцы.

4 года ago

Spongecase

Напишите функцию, которая будет менять регистр букв в строке так, чтобы перевести ее в т. н. spongecase.

4 года ago

Наибольшее абсолютное значение

Напишите функцию, которая будет принимать список чисел и возвращать сумму положительных или отрицательных чисел из этого списка.

4 года ago

Кирпич

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

4 года ago

Лишняя функция

Напишите функцию, которая будет принимать строку и возвращать функцию, возвращающую эту строку.

4 года ago

Самое большое число в списке

Напишите функцию для поиска самого большого числа в списке. Используйте при этом рекурсию (а метод max() не используйте).

4 года ago

Прибыль

Представьте, что вы имеете небольшое производство. Вам нужно посчитать, какую прибыль вы получите после продажи своей продукции.

4 года ago

Негатив

Предположим, у вас есть изображение, которое можно представить в виде двумерного списка нулей и единиц.

4 года ago

Тип последовательности

Напишите функцию, которая будет определять, является ли переданная ей последовательность линейной, квадратичной или кубической.

4 года ago

Сколько чисел?

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

4 года ago