Условие:
Нужно написать функцию, которая на вход принимает массив чисел, возводит каждое из них в квадрат и возвращает сумму.
Пример:
square_sum([1, 2, 2]) #returns 9
square_sum([1, 2]) #returns 5
Решение:
def square_sum(numbers):
return sum(number ** 2 for number in numbers)
Здесь всё очень просто — используем встроенную функцию sum()
, которой на вход передаем массив с возведенными в квадрат числами.