Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
19 мая 2024 11:41
331
Помогите решить
Напишите функцию mean(xs), принимающую список вещественных чисел и возвращающую их среднее арифметическое с точностью до 6 знаков после десятичной точки.
Формат входных данных
Список вещественных чисел, разделенных пробелами, — аргумент функции.
Формат выходных данных
Одно вещественное число — результат вызова функции.
Примеры
ВХОДНЫЕ ДАННЫЕВЫХОДНЫЕ ДАННЫЕ-6.0 10.0 2.0 -3.0 2.5 -1.5 -0.666667
1
ответ
Конечно, вот пример функции на языке Python, которая реализует описанное вами требование:
```python
def mean(xs):
numbers = list(map(float, xs.split()))
avg = sum(numbers) / len(numbers)
return round(avg, 6)
# Пример использования функции
input_data = "-6.0 10.0"
result = mean(input_data)
print(result)
input_data = "-3.0 2.5 -1.5"
result = mean(input_data)
print(result)
```
Вы можете скопировать этот код и запустить его в среде, поддерживающей Python, чтобы убедиться, что функция работает корректно.
```python
def mean(xs):
numbers = list(map(float, xs.split()))
avg = sum(numbers) / len(numbers)
return round(avg, 6)
# Пример использования функции
input_data = "-6.0 10.0"
result = mean(input_data)
print(result)
input_data = "-3.0 2.5 -1.5"
result = mean(input_data)
print(result)
```
Вы можете скопировать этот код и запустить его в среде, поддерживающей Python, чтобы убедиться, что функция работает корректно.
0
·
Хороший ответ
19 мая 2024 11:42
Остались вопросы?
Еще вопросы по категории Информатика
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его р...
Что такое легенда диаграммы? 1)подпись,определяющая категорию данных на диаграмме,с использованием узора или цвета 2)название диаграммы 3)подписи да...
ПОМОГИТЕ ПОЖАЛУЙСТА музыкальный фрагмент был оцифрован и записан в виде файла без использования сжатия данных.получившийся файл был передан в город А...
Что будет напечатано после того, как выполнится следующий фрагмент кода? s = 'abrakadabra' s = s.replace('a','') print(len(s)) Запишите ответ циф...
Среди coц cetey выбери сetь для младших школьников "мой мир майл ру" "началка.ком" "вк" "фейсбук"...