кодесурса
«NumPy

NumPy: тестировать поэлементно комплексное число, действительное число данного массива. Также проверьте, является ли данное число скалярным типом или нет

script1adsense2code
script1adsense3code

NumPy: базовое упражнение-8 с решением

Напишите программу NumPy для поэлементного тестирования комплексного числа, действительного числа данного массива. Также проверьте, является ли данное число скалярным типом или нет.

Пример решения :

Код Python:

import numpy as np
a = np.array([1+1j, 1+0j, 4.5, 3, 2, 2j])
print("Original array")
print(a)
print("Checking for complex number:")
print(np.iscomplex(a))
print("Checking for real number:")
print(np.isreal(a))
print("Checking for scalar type:")
print(np.isscalar(3.1))
print(np.isscalar([3.1]))

Пример вывода:

 Оригинальный массив
[1.0 + 1.j 1.0 + 0.j 4.5 + 0.j 3.0 + 0.j 2.0 + 0.j 0.0 + 2.j]
Проверка на комплексное число:
[Правда Ложь Ложь Ложь Ложь Правда]
Проверка на реальный номер:
[Ложь Истинно Истинно Истинно Верно Неверно]
Проверка на скалярный тип:
Правда
Ложь                         

Иллюстрированная презентация:

«NumPy:
«NumPy:

Редактор кода Python:


Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Previous: написать программу NumPy для поэлементного тестирования NaN данного массива.
Далее: Напишите программу NumPy, чтобы проверить, являются ли два массива поэлементно равными в пределах допуска.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code