РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
471 of 541 menu

Атрибут nout

Атрибут nout класса ufunc возвращает количество выходных массивов, которое возвращает универсальная функция. Это свойство определено для каждого экземпляра ufunc и является целым числом, показывающим, сколько результатов генерирует функция при её вызове. Большинство универсальных функций возвращают один массив, поэтому значение nout для них равно 1. Однако существуют функции, возвращающие несколько массивов, например, np.modf возвращает дробную и целую части числа, поэтому её nout равно 2.

Синтаксис

ufunc.nout

Пример

Давайте получим количество выходных массивов для функции np.add:

import numpy as np res = np.add.nout print(res)

Результат выполнения кода:

1

Пример

Давайте получим количество выходных массивов для функции np.modf, которая возвращает дробную и целую части чисел:

import numpy as np res = np.modf.nout print(res)

Результат выполнения кода:

2

Пример

Давайте получим количество выходных массивов для функции np.divmod, которая возвращает частное и остаток от деления:

import numpy as np res = np.divmod.nout print(res)

Результат выполнения кода:

2

Пример

Давайте получим количество выходных массивов для функции np.frexp, которая возвращает мантиссу и экспоненту чисел:

import numpy as np res = np.frexp.nout print(res)

Результат выполнения кода:

2

Смотрите также

  • атрибут nin,
    который возвращает количество входных массивов
  • атрибут nargs,
    который возвращает общее количество аргументов
  • атрибут ntypes,
    который возвращает количество поддерживаемых типов данных
  • атрибут types,
    который возвращает список поддерживаемых типов данных
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить