🔍 Как найти среднее число из 3 чисел в Python? 🤔
Как найти среднее число из 3 чисел в Python
Для нахождения среднего числа из трех чисел в Python можно воспользоваться следующим методом:
num1 = 10
num2 = 15
num3 = 8
average = (num1 + num2 + num3) / 3
В данном примере у нас есть три числа: num1
, num2
и num3
. Чтобы найти среднее из них, мы суммируем все три числа и делим на их количество (в данном случае 3).
Итак, среднее число будет равно 11. Это можно получить, выполнив следующий код:
print("Среднее число:", average)
Результат выполнения этого кода будет:
Среднее число: 11
Таким образом, мы нашли среднее число из трех заданных чисел в Python.
Детальный ответ
Как найти среднее число из 3 чисел в Python
Когда нам необходимо найти среднее число из трех чисел в Python, у нас есть несколько подходов к решению этой задачи. В данной статье мы рассмотрим два способа: использование условных операторов и использование встроенных функций Python.
1. Использование условных операторов
Первый способ заключается в использовании условных операторов if-elif-else для определения среднего числа. Давайте рассмотрим пример:
def find_average_num(num1, num2, num3):
if num1 >= num2 and num1 >= num3:
if num2 >= num3:
return num2
else:
return num3
elif num2 >= num1 and num2 >= num3:
if num1 >= num3:
return num1
else:
return num3
else:
if num1 >= num2:
return num1
else:
return num2
num1 = 5
num2 = 10
num3 = 7
average_num = find_average_num(num1, num2, num3)
print("Среднее число:", average_num)
В данном примере мы создали функцию find_average_num, которая принимает три числа в качестве аргументов. Затем мы используем условные операторы для сравнения чисел и нахождения среднего числа. Результат выводится на экран.
2. Использование встроенных функций Python
Второй способ заключается в использовании встроенных функций Python для нахождения среднего числа. Одной из таких функций является функция sorted. Рассмотрим пример:
def find_average_num(num1, num2, num3):
sorted_nums = sorted([num1, num2, num3])
return sorted_nums[1]
num1 = 5
num2 = 10
num3 = 7
average_num = find_average_num(num1, num2, num3)
print("Среднее число:", average_num)
В данном примере мы определяем функцию find_average_num, которая принимает три числа в качестве аргументов. Мы используем функцию sorted, чтобы отсортировать числа в порядке возрастания. Затем мы возвращаем число, находящееся посередине, которое и является средним числом. Результат выводится на экран.
Заключение
Теперь вы знаете, как найти среднее число из трех чисел в Python. В данной статье мы рассмотрели два способа: использование условных операторов и использование встроенных функций Python. Выберите подход, который вам удобнее и применяйте его в своих проектах.