Toggle navigation
JUPYTER
FAQ
View as Code
Python 2 Kernel
View on GitHub
Execute on Binder
Download Notebook
python_intro
index.ipynb
Notebook
Содержание курса
¶
Урок 1. Введение в Python и средства разработки
Git и GitHub
Урок 2. Основы языка Python
Часть 1. Встроенные типы данных
Часть 2. Числа
Часть 3. Строки
Часть 4. Переменные типа Bool. Условный оператор
Часть 5. Циклы
Практика решения простейших задач
Урок 3. Структуры данных I
Часть 1. Списки, кортежи
Часть 2. Алгоритм бинарного поиска в списке и сортировка списков
Часть 2. Методы сортировки
Часть 3. Алгоритмы на строках
Часть 4. Словари
Часть 5. Пример чтения данных из файла в словарь
Часть 6. Множества
Разбор самых распространенных задач на списки и строки
Урок 4. Структуры данных II
Часть 1. Стек, очередь, дерево, куча, граф
Часть 2. Классические алгоритмы на графах
Разбор задач на слова и множества. Задачи на стек и очередь
Урок 5. Функции. Рекурсия
Часть 1. Функции
Часть 2. Рекурсивные функции
Разбор практических задач на рекурсию