Предмет: Информатика,
автор: Ppfpfpfdkn
При помощи лямбда-функции, функций map() и filter() напишите функцию, которая выводит числа в диапазоне от 0 до 100, кратные 3 и возведите данные числа в квадрат
Это Python
romaprihodko2006:
Один алгоритм должен выводить сразу и кратные 3 и их квадраты?
Ответы
Автор ответа:
1
Если код должен выводить квадраты чисел кратных трём то код такой.
a=1
def sqr3(a):
if a%3==0 and a//3!=0:
print(a**2)
return sqr3(a+1)
else:
return sqr3(a+1)
print(sqr3(a))
Автор ответа:
0
вот так можно сделать
Python
def myfunction(L):
print(list(map(lambda x: x**2, list(filter(lambda x: x%3==0, L)))))
myfunction(list(range(1,100)))
Похожие вопросы
Предмет: Окружающий мир,
автор: lerchik151
Предмет: Русский язык,
автор: ladyBug11111
Предмет: Українська мова,
автор: fabris2226
Предмет: Математика,
автор: мистер75
Предмет: Физика,
автор: AntyZahvachina