Python School
82.1K subscribers
2.42K photos
8 videos
579 links
Уроки по Python, которые упростят вам жизнь. Без идиотских туториалов.

Наши мемы для программистов: @conhum

Сотрудничество - @alivian

Канал сотрудничает с рекламным сервисом @Tgpodbor_official

РКН: clck.ru/3G6pBb
Download Telegram
Библиотека Numpy

Надеемся что вы плодотворно поработали с возможностями Numpy. Но вот красивый вывод вы скорее всего не получили. И, правда, выглядит вывод часто очень страшно, а вывести определенное кол-во элементов кажется проблемой. Но есть метод set_printoptions, который нужен для управления выводом.
Метод принимает следующие аргументы:

precision — количество отображаемых цифр после запятой (по умолчанию 8)

threshold — количество элементов в массиве, вызывающее обрезание элементов (по умолчанию 1000)

edgeitems — количество элементов в начале и в конце каждой размерности массива (по умолчанию 3)

linewidth — количество символов в строке, после которых осуществляется перенос (по умолчанию 75)

suppress — если True, не печатает маленькие значения в scientific notation (по умолчанию False)

nanstr — строковое представление NaN (по умолчанию 'nan')

infstr — строковое представление inf (по умолчанию 'inf')

#numpy
Библиотека Numpy "Базовые операции"

В Numpy очень просто реализованы простейшие операции: сложение, вычитание, умножение и деление. Единственное, что для этого массивы должны быть одинаковыми.

Даже фильтрация возможна простейшим знаком. В массивах можно не перебирать через итератор filters, а просто поставить нужный знак.

Доступны так же математические операции: синус, косинус и подобные

#numpy