Предмет: Информатика, автор: andreykorostik

Программа на питоне


1) Написать функцию, которая принимает на вход любую(!) строку и возвращает ее, но в обратном порядке

hello -> olleh

2) написать функцию, которая получает любой (!) массив чисел и возвращает среднее арифметическое этого массива (сумма всех элементов, деленная на их количество)

1 2 3 4 -> 2.5

3) написать функцию, которая получает любой (!) массив и заменяет все отрицательные числа в нем на их модули

1 5 -6 3 -2 -> 1 5 6 3 2

--

Ответы

Автор ответа: vanisherxxx
2

1 задание:

def back(text):

   return text[::-1]

print(average('12345'))

2 задание:

def average(data):

   return sum(data)/len(data)

print(average([1, 2, 3, 4, 5]))

3 задание:

def module(data):

   return [abs(i) for i in data]

print(*module([-1, -2, -3]))

Похожие вопросы
Предмет: Русский язык, автор: Samira18Mira
Предмет: Английский язык, автор: halilnabu