в спортивном состязании выход спортсменов оценивался жюри по бальной системе. Для вычисления окончательного балла выбрались самая высшая и самая низкая оценка, из остальных баллов...
5 и 6 упражнения. Помогите пожалуйста.
![](https://st.uroker.com/files/d73/d7374e471696bbc146613cbcf7271905.jpg)
Ответы
Ответ:
Итак, рассмотрим решение
Объяснение:
Задача 5
На ввод поступает строка оценок, разделенных пробелами.
Используем этот факт и с помощью функции map сразу приведем их к числовому типу int. Здесь же создадим список из получившихся значений marks.
Опишем функцию high_low(). Эта функция будет возвращать кортеж, состоящий из двух значений: из минимального и максимального балла.
Опишем функцию average(). Эта функция будет возвращать среднее значение оценок, предварительно удалив с помощью метода remove из списка ранее найденные максимальный и минимальный элементы.
Вспомним, что функция high_low() возвращает кортеж значений, следовательно удобнее для вывода воспользоваться starred expressions - распаковщиком (если говорить простым языком). Так, в первом print нужно обязательно это указать с помощью символа *
Второй вывод будет содержать в себе просто результат работы функции average().
Задача решена.
Задача 6
Для решения этой задачи воспользуемся методом len(), который поможет нам узнать количество цифр в введенном числе.
![](https://st.uroker.com/files/403/40390d65cafd3d3fc1855bb67f3d2381.png)