Как использовать метод isinf() в Python

В данном руководстве рассмотрим, как использовать метод isinf() в Python. Функция isinf() находится в math-библиотеке Python, поэтому нам нужно импортировать math.

Что такое isinf() в Python?

isinf() в Python — это встроенный метод, который используется для определения того, является ли число бесконечным или нет. Он принимает число (целое, с плавающей запятой, NaN, inf) и проверяет его на бесконечность.

Метод isinf() — это метод математического модуля, который используется для проверки того, является ли число бесконечностью (положительной или отрицательной), он принимает число и возвращает True, если данное число является положительной или отрицательной бесконечностью, в противном случае он возвращает False.

Синтаксис

Функция isinf() принимает n в качестве аргумента и проверяет, является ли n бесконечным или нет. Здесь n может быть целым числом, числом с плавающей запятой, двойным значением, inf, NaN и т. д.

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

Функция math.isinf() возвращает два типа вывода:

  1. True: если число бесконечно.
  2. False: если число не бесконечно.

Пример программы

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

Выход:

В этой программе у нас есть первая импортированная математическая библиотека, затем мы проверим вывод функции isinf(), используя различные входные данные.

Мы проверили вывод для целых чисел, чисел с плавающей запятой и отрицательных чисел соответственно; во всех этих случаях вывод False. Затем мы проверили вывод на наличие inf , здесь вывод True.

См. другой пример.

Выход:

Заключение

Иногда нам нужно использовать положительную или отрицательную бесконечность в качестве значения. Например, в алгоритмах, где вам нужно сравнить текущий ответ с лучшим ответом.

Метод Python isinf()

Обычно на начальном этапе нам нравится устанавливать значение положительной или отрицательной бесконечности, чтобы убедиться, что никакое другое значение во входных данных не будет больше или меньше. Функция Python isinf() используется для определения того, является ли конкретное число бесконечным числом или нет.

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

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

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