
Программа на питоне 1) Написать функцию, которая принимает на вход любую(!) строку и возвращает
ее, но в обратном порядкеhello -> olleh2) написать функцию, которая получает любой (!) массив чисел и возвращает среднее арифметическое этого массива (сумма всех элементов, деленная на их количество)1 2 3 4 -> 2.53) написать функцию, которая получает любой (!) массив и заменяет все отрицательные числа в нем на их модули1 5 -6 3 -2 -> 1 5 6 3 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]))



1) Написать функцию, которая принимает на вход любую(!) строку и возвращает ее, но в обратном порядке
```python def reverse_string(input_string): return input_string[::-1] ```
Пример использования:
```python input_string = "hello" reversed_string = reverse_string(input_string) print(reversed_string) # Output: "olleh" ```
2) Написать функцию, которая получает любой(!) массив чисел и возвращает среднее арифметическое этого массива (сумма всех элементов, деленная на их количество)
```python def calculate_average(numbers): return sum(numbers) / len(numbers) ```
Пример использования:
```python numbers = [1, 2, 3, 4] average = calculate_average(numbers) print(average) # Output: 2.5 ```
3) Написать функцию, которая получает любой(!) массив и заменяет все отрицательные числа в нем на их модули
```python def replace_negative_numbers(array): for i in range(len(array)): if array[i] < 0: array[i] = abs(array[i]) return array ```
Пример использования:
```python array = [1, 5, -6, 3, -2] modified_array = replace_negative_numbers(array) print(modified_array) # Output: [1, 5, 6, 3, 2] ```
Надеюсь, эти функции помогут вам! Если у вас возникнут еще вопросы, не стесняйтесь задавать.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili