Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.10.2023
Сообщений: 2

Среднее значение всех аргументов, а вторым - первое число, которое больше среднего

12.10.2023, 10:58. Показов 532. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Установка функции, которая принимает список чисел и возвращает кортеж. Первым значением тупла является среднее значение всех аргументов, а вторым - первое число, которое больше среднего.

test_list = [1, 2, 3, 4, 12, 322, 55, 66, 71, 80, 94, 6, 10, 32]
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.10.2023, 10:58
Ответы с готовыми решениями:

Наименьшее целое число, которое нужно добавить к списку, чтобы среднее значение было больше или равно newavg
Задан список положительных чисел arr и положительное число newavg. Написать функцию new_avg(arr, newavg), которая возвращает наименьшее...

Найти первое число Фибонначи, которое больше за заданое число Т
числа Фибоначчи определяются рекуррентными формулами: f0=f1=1 fn=fn-1+fn-2 Найти первое число Фибонначи, которое больше за заданое...

Найти первое совершенное число которое больше введенного
Дано натуральное число n. Найти первое совершенное число которое больше n.(n вводить с клавиатуры), решать через while.

4
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
12.10.2023, 11:08
Цитата Сообщение от Karlz Посмотреть сообщение
среднее значение всех аргументов
и тут же -
Цитата Сообщение от Karlz Посмотреть сообщение
принимает список чисел
т.е. аргумент один - список.
Это как?

Не по теме:

Впрочем, вопрос бессмысленнен, судя по названию темы



Добавлено через 56 секунд
Python
1
2
3
4
5
def foo(args) -> tuple:
    average = sum(args) / len(args)
    for i in args:
        if i > average:
            return average, i

Не по теме:


Цитата Сообщение от Karlz Посмотреть сообщение
Здраствуйте, помощь решить задачу пожалуйста?
Боже! Сейчас в школе хоть чему-нибудь учат?

1
1956 / 874 / 352
Регистрация: 05.09.2021
Сообщений: 1,387
12.10.2023, 11:09
Karlz,
Python
1
2
3
4
5
def foo(nums):
    mean = sum(nums) / len(nums)
    for i in nums:
        if i > mean:
            return mean, i
1
12.10.2023, 13:43

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
Сейчас в школе хоть чему-нибудь учат?
Просто надо учитывать, что здесь бывают учащиеся не только из России. Поэтому, иногда можно делать и скидку на это, т.к. за границами России, русский язык, могут и вообще не преподавать в некоторых школах... а там где преподаётся, то может сильно не дотягивать до нормального уровня знаний. Увы, таковы реалии развалившегося СССР... хотя, сейчас, наверное и на просторах России, "грамотных" полно...

0
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
12.10.2023, 18:14
Python
1
2
3
4
5
6
7
8
9
10
11
import statistics
 
 
def foo(args):
    average = statistics.mean(args)
    beyondAverage = next(arg for arg in args if arg > average)
    return average, beyondAverage
    
test_list = [1, 2, 3, 4, 12, 322, 55, 66, 71, 80, 94, 6, 10, 32]
result = foo(test_list)
print(result)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.10.2023, 18:14
Помогаю со студенческими работами здесь

Найдите первое число больше 200 которое кратно 13
Найдите первое число больше 200 которое кратно 13.

Найдите первое число больше 200 которое кратно 13.
Найдите первое число больше 200 которое кратно 13.

Число, которое больше среднего в столбце, но на минимальную величину
Судьба Ограничение времени 1 секунда Ограничение памяти 64Mb Ввод стандартный ввод Вывод стандартный вывод – Гм, – я...

Найти первое число последовательности, которое больше данного числа А>0
Господа, здравствуйте! Задача такая: дана некая последовательность 1; 1+1/2; 1+1/2+1/3 ... Необходимо найти первое число, которое ...

Длинная арифметика: найти первое простое число, которое больше 10^11
здравствуйте, помогите пожалуйста:( Найти первое простое число, которое больше 10^11


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru