Что такое функция numpy.isreal() в Python

np.isreal() — это библиотечная функция numpy, которая проверяет элементы, являются ли они вещественными числами или нет, и возвращает результат в виде логического массива.

Функция numpy.isreal() в Python проверяет только действительные числа, а не значения Infinity или NaN.

Синтаксис

Параметры

Функция isreal() принимает только один параметр. Единственный параметр — это input array или вход, для которого мы хотим проверить, действительно ли это число.

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

Функция np.isreal() возвращает логический массив, который определяет, является ли число, переданное во входном массиве, действительным числом или нет.

Примеры программ с методом isreal()

Рассмотрим примеры работы метода isreal() в Python.

Пример 1

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

Выход:

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

Если элемент имеет сложный тип с нулевыми составными частями, возвращаемое значение для этого элемента равно True.

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

Выход:

Вы можете видеть, что мы передали комплексное число с 0 комплексными частями, и вывод — True.

Пример 2

Напишем программу для использования функции arange() и создания массива, а затем проверим, являются ли элементы массива реальными.

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

Выход:

В этом примере мы видим, что после создания массива с помощью функции np.arange() мы проверили каждый элемент массива, является ли он реальным или нет.

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

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

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