1. Введение в язык питон

    1. Числа
      b101_numbers.ipynb
    2. Строки
      b102_strings.ipynb
    3. Списки
      b103_lists.ipynb
    4. Кортежи
      b104_tuples.ipynb
    5. Множества
      b105_sets.ipynb
    6. Словари
      b106_dictionaries.ipynb
    7. Функции
      b107_functions.ipynb
    8. Объектно-ориентированное программирование
      b108_oop.ipynb
    9. Исключения
      b109_exceptions.ipynb
    10. Итераторы
      b110_iterators.ipynb
    11. Модули
      b111_modules.ipynb, fac.py, d1.tar.gz, p1.tar.gz
    12. Ввод-вывод, файлы, директории
      b112_input_output.ipynb, text.txt, newtext.txt, dup.py, test.tar.gz
    13. Регулярные выражения
      b113_regex.ipynb
    14. Ленивые вычисления
      b114_lazy.ipynb, series.py,
  2. Пакеты для научных вычислений

    1. numpy: пакет для работы с численными массивами
      Одномерные массивы, операции над одномерными массивами, двумерные массивы, линейная алгебра, преобразование Фурье, численное интегрирование, дифференциальные уравнения
      python5.ipynb
      Видео
    2. matplotlib: пакет для построения графиков
      Гафики, логарифмический масштаб, полярные координаты, экспериментальные данные, гистограммы, контурные графики, пиксельные картинки, трёхмерные линии, поверхности
      python6.ipynb
      Видео
    3. mpmath: пакет для вычислений с произвольно высокой точностью
      mpmath.ipynb
    4. pandas: пакет для статистической обработки данных
      Ряды, таблицы
      pandas.ipynb
      Середина этого видео
    5. SymPy: пакет для символьных вычислений
      Многочлены и рациональные функции, элементарные функции, структура выражений, решение уравнений, ряды, производные, интегралы, суммирование рядов, пределы, дифференциальные уравнения, линейная алгебра, графики
      python7.ipynb
      Видео
    6. IMinuit: минимизация функций многих переменных
      minuit.ipynb
      Начало этого видео
  3. Некоторые полезные пакеты

    1. sh, или как писать shell-скрипты на питоне
      b31_sh.ipynb
    2. plumbum: вызов внешних программ из питона, RPyC (Remote Python Call) - распределённые вычисления
      rpyc.ipynb newtext.txt, text2.txt
      Конец этого видео
    3. cython: расширение питона статическими типами
      Функции, структуры, интерфейс к библиотекам на C
      b33_cython.ipynb, cfib.h, cfib.c, wrap.pyx, C1.pyx, C2.pyx, cfoo.h, cfoo.c, foo.pxd, foo.pyx
      Конец этого видео и начало этого
    4. PyQt5:
      1. Простейший пример: qt00.py
      2. Кнопка: qt01.py
      3. Объектно-ориентированный подход, box layout: qt02.py, qt03.py
      4. box layout: qt04.py
      5. QMainWindow: status bar qt05.py, menu bar qt06.py, tool bar qt07.py, всё вместе qt08.py (exit.png)
      6. grid layout и несколько виджетов: qt09.py (firefox.png)
      7. События: клавиатура и мышь: qt10.py
      8. QTabWidget, QFileDialog: qt11.py (exit.png, open.png)
      9. Сигналы и слоты: qt12.py
      10. Рисование: qt13.py
    5. vpython - 3D графика и анимация
      b31_sh.ipynb