Как найти среднее число в Питоне из трех?! 🎯 Легкий способ 2021
Чтобы найти среднее число из трех в Python, можно использовать следующий код:
a = 5
b = 10
c = 15
average = (a + b + c) / 3
print("Среднее число:", average)
Детальный ответ
Как найти среднее число в Python из трех
Неплохо, что вы интересуетесь программированием в Python! Этот язык программирования широко используется во многих сферах, включая веб-разработку, анализ данных и научные исследования. В этой статье я расскажу вам, как можно найти среднее число из трех в Python.
Подход к решению задачи
Чтобы найти среднее число из трех, нам необходимо сложить все три числа и разделить сумму на количество чисел. В Python у нас есть несколько способов сделать это.
Решение с использованием встроенных функций
def find_average(a, b, c):
return (a + b + c) / 3
a = 10
b = 15
c = 20
average = find_average(a, b, c)
print(f"Среднее число из {a}, {b} и {c} равно {average}")
В этом примере мы определили функцию find_average
, которая принимает три аргумента - a
, b
и c
. Затем мы складываем эти числа и делим сумму на 3, чтобы получить среднее число. Затем мы выводим среднее число на экран с помощью функции print
.
Решение с использованием условных операторов
def find_average(a, b, c):
if a >= b and a >= c:
return (b + c) / 2
elif b >= a and b >= c:
return (a + c) / 2
else:
return (a + b) / 2
a = 10
b = 15
c = 20
average = find_average(a, b, c)
print(f"Среднее число из {a}, {b} и {c} равно {average}")
В этом примере мы опять определили функцию find_average
, которая принимает три аргумента - a
, b
и c
. Затем мы проверяем, какое из чисел наибольшее с помощью условных операторов if
и elif
. В зависимости от результата, мы суммируем два меньших числа и делим результат на 2, чтобы получить среднее число. Если все числа равны, мы просто берем любые два числа для расчета среднего значения. Затем мы выводим среднее число на экран с помощью функции print
.
Заключение
Теперь вы знаете два способа найти среднее число из трех в Python. Вам остается выбрать подход, который вам больше нравится или который наиболее подходит для конкретной задачи. Удачи в изучении Python и программирования в целом!