# Введение в Python и использование Jupyter Notebook

Что же пора приступить к практике.
Демонстрационные блокноты можно скачать локально или запускать на этом сайте.
Для запуска всех блокнотов в JupyterLab перейдите [по этой ссылке](./jupyterlite.md)

Для открытия отдельного блокнота перейдите по ссылке из списка:

* [Введение в Python и работа с Jupyter Notebook](01)
  * Hello World!
  * Калькулятор
  * Объявление переменных и функций
  * Подключение дополнительных библиотек
* [Управляющие выражения](02)
  * Структуры данных: списки
  * Условия и циклы
* [Парадигмы программирования](03)
  * Объектно-ориентированное программирование (ООП)
  * Функциональное программирование (ФП)
* [Двигаемся дальше](04)
  * Работа с произвольными файлами
  * Еще не много важных вещей о переменных и об объектах (дополнительный материал)
  * Структуры данных: словари и кортежи
* [NumPy](05)
  * Создание Numpy массивов
  * Арифметические операции с массивами и векторизация
  * Линейная алгебра
  * Операции с индексами
  * Чтение данных
* [Работа с файлами, Pandas](06)
* [Построение графиков](07)
* [Вычислительные методы в физике](08)
  * Фитирование
  * Гистограммы и распределения