Вопрос задан 15.06.2023 в 21:01. Предмет Информатика. Спрашивает Дубашов Павел.

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

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

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Грудина Аня.

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

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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] ```

Надеюсь, эти функции помогут вам! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос