Содержание курса
1. §54 Введение в язык Python
4 урока
112
98
24м
0
Закрытый
1.1
Простейшая программа
↗
31
26
3м 9с
0
Закрытый
1.2
Переменные
↗
28
22
12м 12с
0
Закрытый
1.3
Типы данных
↗
27
26
1м 14с
0
Закрытый
1.4
Арифметические выражения и операции
↗
26
24
8м 53с
0
2. §55 Вычисления
3 урока
79
69
18м
0
Закрытый
2.1
Деления нацело и остаток
↗
26
26
4м 22с
0
Закрытый
2.2
Вещественные значения
↗
26
19
9м 49с
0
Закрытый
2.3
Стандартные функции
↗
27
24
5м 51с
0
3. §56 Ветвления
2 урока
47
37
16м
0
Закрытый
3.1
Условный оператор
↗
25
20
6м 13с
0
Закрытый
3.2
Сложные условия
↗
22
17
10м 35с
0
4. §57 Циклические алгоритмы
3 урока
64
58
8м
0
Закрытый
4.1
Как организовать цикл?
↗
21
21
1м 2с
0
Закрытый
4.2
Циклы с условием
↗
22
18
3м 33с
0
Закрытый
4.3
Циклы с постусловием
↗
21
19
4м 28с
0
5. §58 Циклы по переменной
1 урок
21
17
5м
0
Закрытый
5.1
Что такое цикл по переменной?
↗
21
17
5м 3с
0
6. §59 Процедуры
3 урока
26
22
0м
0
Закрытый
6.1
Что такое процедура?
↗
11
8
0м 26с
0
Закрытый
6.2
Процедура с параметрами
↗
8
7
-
0
Закрытый
6.3
Локальные и глобальные переменные
↗
7
7
-
0
7. §60 Функции
4 урока
28
22
0м
0
Закрытый
7.1
Что такое функция?
↗
7
6
-
0
Закрытый
7.2
Вызов функции
↗
6
5
-
0
Закрытый
7.3
Как вернуть несколько значений?
↗
8
6
-
0
Закрытый
7.4
Логические функции
↗
7
5
-
0
8. §61 Рекурсия
6 уроков
2
2
0м
0
Закрытый
8.1
Что такое рекурсия?
↗
1
1
-
0
Закрытый
8.2
Ханойские башни
↗
0
0
-
0
Закрытый
8.3
Пример: вычисление суммы цифр числа
↗
0
0
-
0
Закрытый
8.4
Ещё примеры
↗
0
0
-
0
Закрытый
8.5
Как работает рекурсия
↗
0
0
-
0
Закрытый
8.6
Анализ рекурсивных функций
↗
1
1
-
0
9. §62 Массивы
4 урока
0
0
0м
0
Закрытый
9.1
Что такое массив?
↗
0
0
-
0
Закрытый
9.2
Добавление и удаление элементов массива
↗
0
0
-
0
Закрытый
9.3
Ввод и вывод массива
↗
0
0
-
0
Закрытый
9.4
Перебор элементов
↗
0
0
-
0
10. §63 Алгоритмы обработки массивов
7 уроков
0
0
0м
0
Закрытый
10.1
Поиск в массиве
↗
0
0
-
0
Закрытый
10.2
Поиск максимального элемента
↗
0
0
-
0
Закрытый
10.3
Реверс массива
↗
0
0
-
0
Закрытый
10.4
Сдвиг элементов массива
↗
0
0
-
0
Закрытый
10.5
Срезы массива
↗
0
0
-
0
Закрытый
10.6
Отбор нужных элементов
↗
0
0
-
0
Закрытый
10.7
Особенности копирования списков в Python
↗
0
0
-
0
11. §64 Сортировка
6 уроков
0
0
0м
0
Закрытый
11.1
Введение
↗
0
0
-
0
Закрытый
11.2
Метод пузырька (сортировка обменами)
↗
0
0
-
0
Закрытый
11.3
Метод выбора
↗
0
0
-
0
Закрытый
11.4
Сортировка слиянием
↗
0
0
-
0
Закрытый
11.5
«Быстрая сортировка»
↗
0
0
-
0
Закрытый
11.6
Сортировка в языке Python
↗
0
0
-
0
12. §65 Двоичный поиск
1 урок
0
0
0м
0
Закрытый
12.1
Двоичный поиск
↗
0
0
-
0
13. Практическая работа "Методы сортировки"
1 урок
0
0
0м
0
Закрытый
13.1
Задания на практическую работу
↗
0
0
-
0
14. §66 Символьные строки
8 уроков
0
0
0м
0
Закрытый
14.1
Что такое символьная строка?
↗
0
0
-
0
Закрытый
14.2
Операции со строками
↗
0
0
-
0
Закрытый
14.3
Поиск в строках
↗
0
0
-
0
Закрытый
14.4
Пример обработки строк
↗
0
0
-
0
Закрытый
14.5
Преобразование «число ⭤ строка»
↗
0
0
-
0
Закрытый
14.6
Строки в процедурах и функциях
↗
0
0
-
0
Закрытый
14.7
Рекурсивный перебор
↗
0
0
-
0
Закрытый
14.8
Сравнение и сортировка строк
↗
0
0
-
0
15. §67 Матрицы
2 урока
0
0
0м
0
Закрытый
15.1
Что такое матрицы?
↗
0
0
-
0
Закрытый
15.2
Обработка элементов матрицы
↗
0
0
-
0
16. §68 Работа с файлами
4 урока
0
0
0м
0
Закрытый
16.1
Как работать с файлами?
↗
0
0
-
0
Закрытый
16.2
Неизвестное количество данных
↗
0
0
-
0
Закрытый
16.3
Обработка массивов
↗
0
0
-
0
Закрытый
16.4
Обработка строк
↗
0
0
-
0