🔢Как получить среднее число из трех чисел в Python?
Как получить среднее число из трех чисел в Python?
В Python можно получить среднее число из трех чисел, используя простую арифметику.
a = 5
b = 10
c = 15
average = (a + b + c) / 3
print("Среднее число:", average)
В приведенном выше коде мы задаем значения трех чисел - a, b и c. Затем мы находим среднее число, складывая все три числа и делящие на их количество (в данном случае 3).
Полученное среднее число выводится на экран с помощью функции print()
.
Для трех заданных чисел: a = 5, b = 10 и c = 15, выведется следующий результат:
Среднее число: 10.0
Детальный ответ
Привет! Сегодня мы рассмотрим, как получить среднее число из трех чисел в Python. Этот вопрос довольно интересный, так как в Python есть несколько способов решения этой задачи. Давайте рассмотрим некоторые из них.
1. При помощи встроенных функций
Первый способ - использование встроенной функции sum(). Мы можем передать тройку чисел в эту функцию в качестве аргументов, а затем разделить их сумму на 3. Вот как это выглядит в коде:
a = 5
b = 10
c = 15
average = sum([a, b, c]) / 3
print("Среднее число:", average)
В этом примере мы задали три числа: a, b и c. Затем мы использовали функцию sum(), чтобы найти их сумму, и поделили эту сумму на 3 для получения среднего числа. Наконец, мы вывели среднее число на экран с помощью функции print().
2. При помощи условных операторов
Второй способ связан с использованием условных операторов. Мы можем сравнить каждое из трех чисел и выбрать среднее. Вот пример кода:
a = 5
b = 10
c = 15
if a < b < c or c < b < a:
average = b
elif b < a < c or c < a < b:
average = a
else:
average = c
print("Среднее число:", average)
В этом примере мы использовали условные операторы для сравнения каждого из чисел и выбора среднего. Если число a меньше чисел b и c, или число c меньше чисел b и a, то среднее число будет равно b. Если число b меньше чисел a и c, или число c меньше чисел a и b, то среднее число будет равно a. В противном случае, среднее число будет равно c.
3. Используя функцию sorted()
Третий способ включает использование функции sorted(). Мы можем передать тройку чисел в эту функцию и получить отсортированный список. Затем мы можем выбрать число из середины списка в качестве среднего. Вот как это можно сделать:
a = 5
b = 10
c = 15
numbers = [a, b, c]
sorted_numbers = sorted(numbers)
average_index = len(sorted_numbers) // 2
average = sorted_numbers[average_index]
print("Среднее число:", average)
Мы создали список numbers из трех чисел, а затем использовали функцию sorted(), чтобы отсортировать его по возрастанию. Затем мы находим индекс числа в середине списка с помощью оператора "//", который возвращает целое число при делении. Наконец, мы выбираем число из середины списка и выводим его как среднее число.
Таким образом, у нас есть три способа получения среднего числа из трех в Python. Каждый из этих способов может быть полезен в разных ситуациях, поэтому выберите тот, который больше подходит вашим потребностям!
Я надеюсь, что этот статья помогает вам понять, как получить среднее число из трех чисел в Python. Практикуйтесь, экспериментируйте и у вас получится!
Удачи вам в изучении программирования!