Python очно (класс), модуль 4 функции часть 2
Лямбда-функция в Python простыми словами - https://habr.com/ru/companies/piter/articles/674234/ Напишите функцию num_correct, которая на вход получает произвольное количество аргументов - натуральных чисел (не список, значения передаются через запятую), а возвращает список, состоящий только из тех чисел, что больше 2, но меньше 10. Напишите функцию all_sort, которая принимает на вход перечень целых чисел (не список, значения передаются через запятую) и возвращает список из этих значений, отсортированный по возрастанию. Требуется написать функцию month, которая возвращает название заданного месяца (с заглавной буквы). Функция принимает на вход два аргумента: обязательный аргумент - номер месяца, необязательный language - язык (по умолчанию "русский"). Если язык "русский", то название месяца возвращается на русском языке, иначе - на английском. Напишите функцию shout, которая принимает строку s и возвращает эту строку в верхнем регистре. Напишите функцию greet, которая принимает строку s и возвращает эту строку в следующем формате: первая буква в верхнем регистре, остальные - в нижнем. "Роскосмос" построил автономную базу на Венере. В центре базы стоит шпиль передающей антенны. Из-за сильных ветров на этой планете шпиль постоянно отклоняется вправо-влево. Автоматика регистрирует величину отклонений в виде целых чисел, по модулю не превышающих 10: отрицательных, если антенну сместило влево, и положительных, если вправо. Наблюдения формируются в пакеты по 20 элементов, например: deviations = [10, 1, -1, 1, 9, -4, 8, 4, 2, -3, -8, -7, 1, 10, -9, 6, 2, -10, 9, -6] Эти отклонения программа должна считать со стандартного потока ввода: 20 целых чисел будут разделены пробелами. Каждый раз для коррекции положения антенны включаются сервоприводы, которые тратят 2 ячейки энергии на корректировку 1 единицы отклонения вне зависимости от направления. Оператор может переслать за сеанс связи только одну строчку кода на Python, поэтому попробуйте уместить вычисление оставшейся энергии всего в одну строку кода на Python. Напишите строку кода, которая вычислит количество оставшихся ячеек энергии energy после коррекции, если до коррекции было 473 единицы. Выведите оставшуюся энергию на экран. Напишите лямбда-функцию, вычисляющую куб введенного числа.
Лямбда-функция в Python простыми словами - https://habr.com/ru/companies/piter/articles/674234/ Напишите функцию num_correct, которая на вход получает произвольное количество аргументов - натуральных чисел (не список, значения передаются через запятую), а возвращает список, состоящий только из тех чисел, что больше 2, но меньше 10. Напишите функцию all_sort, которая принимает на вход перечень целых чисел (не список, значения передаются через запятую) и возвращает список из этих значений, отсортированный по возрастанию. Требуется написать функцию month, которая возвращает название заданного месяца (с заглавной буквы). Функция принимает на вход два аргумента: обязательный аргумент - номер месяца, необязательный language - язык (по умолчанию "русский"). Если язык "русский", то название месяца возвращается на русском языке, иначе - на английском. Напишите функцию shout, которая принимает строку s и возвращает эту строку в верхнем регистре. Напишите функцию greet, которая принимает строку s и возвращает эту строку в следующем формате: первая буква в верхнем регистре, остальные - в нижнем. "Роскосмос" построил автономную базу на Венере. В центре базы стоит шпиль передающей антенны. Из-за сильных ветров на этой планете шпиль постоянно отклоняется вправо-влево. Автоматика регистрирует величину отклонений в виде целых чисел, по модулю не превышающих 10: отрицательных, если антенну сместило влево, и положительных, если вправо. Наблюдения формируются в пакеты по 20 элементов, например: deviations = [10, 1, -1, 1, 9, -4, 8, 4, 2, -3, -8, -7, 1, 10, -9, 6, 2, -10, 9, -6] Эти отклонения программа должна считать со стандартного потока ввода: 20 целых чисел будут разделены пробелами. Каждый раз для коррекции положения антенны включаются сервоприводы, которые тратят 2 ячейки энергии на корректировку 1 единицы отклонения вне зависимости от направления. Оператор может переслать за сеанс связи только одну строчку кода на Python, поэтому попробуйте уместить вычисление оставшейся энергии всего в одну строку кода на Python. Напишите строку кода, которая вычислит количество оставшихся ячеек энергии energy после коррекции, если до коррекции было 473 единицы. Выведите оставшуюся энергию на экран. Напишите лямбда-функцию, вычисляющую куб введенного числа.
