Функция gamma() в Python

Python math.gamma() — это встроенный метод, определенный в математическом модуле, который используется для нахождения значения гаммы переданного числового параметра. Мы будем использовать math модуль, импортировав его. После импорта мы используем для вызова этой функции статический объект.

Что такое функция gamma() в Python?

Функция Python gamma() вычисляет значение гаммы числа, переданного в функцию. Значение гаммы равно факториалу(x-1) числа, переданного в качестве параметра. Например, если x передается в качестве параметра гамма-функции(gamma(x)), она возвращает гамма-значение числа.

Еще один важный момент, на который стоит обратить внимание, это то, что функция math gamma() принимает значения параметров числового типа. Если передается любой другой тип — он возвращает TypeError.

Синтаксис

Здесь var — это переменная, значение гаммы которой мы должны найти.

Параметры

Функция  gamma() имеет один параметр var, который принимает значения числового типа данных и выдает TypeError, если передается аргумент любого другого типа данных.

Возвращаемое значение

Возвращается гамма-значение числа в типе данных float.

См. следующий пример кода.

Примеры программ для метода gamma()

Функция Math.gamma() в Python

Пример 1

Давайте напишем программу, демонстрирующую работу метода gamma() в Python.

Выход:

В этом примере мы видели, что, передавая допустимый параметр, который отличается для разных примеров, мы получаем желаемое решение метода gamma(), которое является гамма-значением параметра.

Пример 2

Напишем программу для передачи значения вне допустимого диапазона из функции gamma() и отображения вывода.

См. следующий код.

Выход:

В этом примере мы видели, что при передаче параметра, который не имеет числового типа, функция выдает ошибку.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python