При лямбда-функции, функций map() и filter() напишите функцию, которая выводит числа в диапазоне от 0 до 100, кратные 3 и возведите данные числа в квадрат Это Python

безумныйученик безумныйученик    3   25.01.2022 06:52    0

Ответы
andrew120885p09zsu andrew120885p09zsu  25.01.2022 07:00

Если код должен выводить квадраты чисел кратных трём то код такой.


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))

ПОКАЗАТЬ ОТВЕТЫ
Deniz1337 Deniz1337  25.01.2022 07:00

вот так можно сделать

Python

def myfunction(L):

   print(list(map(lambda x: x**2, list(filter(lambda x: x%3==0, L

myfunction(list(range(1,100)))

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика