Перейти к содержанию

Python Библиотеки

Автор:

5,0 380+ оценок читателей Рунета
Категория
Программирование
Год издания
Издательство
Автор
Возрастное ограничение
12+
Обновлено
25.09.2026

Аннотация

Книга представляет собой обзор богатой экосистемы библиотек, доступных в языке программирования Python, начиная от основных инструментов для работы с данными и машинного обучения, и заканчивая инструментами для создания веб-приложений, обработки изображений и разработки игр. Основные темы включают в себя введение в библиотеки для анализа данных, такие как NumPy, Pandas, и Matplotlib, а также обсуждение алгоритмов машинного обучения с использованием Scikit-learn. Автор также рассматривает инструменты для работы с веб-технологиями, такие как Flask, Django, и для визуализации данных, такие как Seaborn, Plotly, и Bokeh. Книга охватывает обширный спектр примеров использования каждой библиотеки, предоставляя читателю практический опыт и навыки, необходимые для успешной разработки с использованием Python. Она подходит как для новичков, только начинающих изучать Python, так и для опытных разработчиков, ищущих лучшие инструменты для конкретных задач.

Читать «Python Библиотеки» — Джейд Картер онлайн

Страница 15 из 27

объемов
данных
без
необходимости
явных
циклов
.
```python
importnumpyasnp
#
Арифметические
операции
arr1=np.array([1,2,3])
arr2=np.array([4,5,6])
result_addition=arr1+arr2
result_multiplication=arr1*arr2
#
Логические
операции
bool_arr=arr1>arr2
#
Универсальные
функции(ufunc)
sqrt_arr=np.sqrt(arr1)
```
Примеры
использованияNumPy
для
математических
вычислений

NumPy
предоставляет
множество
возможностей
для
выполнения
математических
вычислений
.
Разберем
несколько
примеров
использования NumPy
для
различных
математических
операций
:
1.
Операции
с
массивами
:
NumPy
позволяет
выполнять
арифметические
операции
с
массивами
.
Допустим
,
у
вас
есть
два
массива
,
и
вы
хотите
выполнить
поэлементное
сложение
.
```python
importnumpyasnp
arr1=np.array([1,2,3])
arr2=np.array([4,5,6])
result_addition=arr1+arr2
print(result_addition)
```
Результат
:[579]
2.
Универсальные
функции(ufunc):
NumPy
предоставляет
множество
универсальных
функций
,
которые
могут
быть
применены
поэлементно
к
массивам
.
Например
,
вычисление
квадратного
корня
для
каждого
элемента
массива
.
```python
importnumpyasnp
arr=np.array([1,4,9])
sqrt_arr=np.sqrt(arr)
print(sqrt_arr)
```
Результат
:[1.2.3.]
3.
Линейная
алгебра
:
NumPy
обладает
мощными
возможностями
для
линейной
алгебры
.
Вычисление
матричного
произведения
,
нахождение
обратной
матрицы
и
определителя –
все
это
можно
легко
сделать
с
использованиемNumPy.
Пример
вычисления
матричного
произведения
.
```python
importnumpyasnp

matrix1=np.array([[1,2],[3,4]])
matrix2=np.array([[5,6],[7,8]])
result_matrix_product=np.dot(matrix1,matrix2)
print(result_matrix_product)
```
Результат
:
[[1922]
[4350]]
4.
Статистика
:
NumPy
предоставляет
функции
для
вычисления
различных
статистических
параметров
,
таких
как
среднее
значение
,
стандартное
отклонение
и
медиана
.
```python
importnumpyasnp
data=np.array([1,2,3,4,5])
mean_value=np.mean(data)
std_deviation=np.std(data)
median_value=np.median(data)
print("Mean:",mean_value)
print("StandardDeviation:",std_deviation)
print("Median:",median_value)
```
Результат
: