Содержание курса
1. Ввод и вывод
9 уроков
557
420
69м
14
Закрытый
1.1
Что такое программа?
↗
172
172
1м 38с
0
Закрытый
1.2
Вывод данных
↗
102
56
2м 6с
2
Закрытый
1.3
Математические операции
↗
70
30
11м 36с
3
Закрытый
1.4
Переменные
↗
45
45
2м 5с
3
Закрытый
1.5
Ввод чисел
↗
43
30
5м 17с
3
Закрытый
1.6
Переменные в выражениях
↗
38
26
10м 4с
1
Закрытый
1.7
Операция деления
↗
33
15
31м 17с
2
Закрытый
1.8
Вывод текста на экран
↗
26
18
6м 38с
0
Закрытый
1.9
Комментарии в коде
↗
28
28
2м 34с
0
2. Условные конструкции
4 урока
88
20
38м
0
Закрытый
2.1
Печать нескольких значений
↗
33
0
19м 8с
0
Закрытый
2.2
Вложенные условия
↗
21
8
10м 55с
0
Закрытый
2.3
Логические операторы
↗
18
6
7м 46с
0
Закрытый
2.4
and и or вместе
↗
16
6
2м 45с
0
3. Цикл for
5 уроков
49
23
39м
0
Закрытый
3.1
Цикл for
↗
16
6
8м 30с
0
Закрытый
3.2
Настройка print()
↗
11
1
30м 26с
0
Закрытый
3.3
Условия и циклы
↗
6
4
-
0
Закрытый
3.4
Обработка нескольких запросов
↗
8
4
-
0
Закрытый
3.5
Перебор чисел с шагом
↗
8
8
-
0
4. Вложенный for
6 уроков
46
41
0м
0
Закрытый
4.1
Переменная цикла
↗
9
9
-
0
Закрытый
4.2
Перебор пар
↗
7
7
-
0
Закрытый
4.3
Ещё большая вложенность
↗
7
7
-
0
Закрытый
4.4
Условие внутри вложенного цикла
↗
7
7
-
0
Закрытый
4.5
Вложенные for и range()
↗
8
3
-
0
Закрытый
4.6
Примеры использования вложенных циклов
↗
8
8
-
0
5. Управление for
2 урока
16
5
0м
0
Закрытый
5.1
break
↗
11
3
0м 7с
0
Закрытый
5.2
continue
↗
5
2
-
0
6. Строка
5 уроков
32
13
0м
0
Закрытый
6.1
Типы данных
↗
12
5
0м 10с
0
Закрытый
6.2
Переменные
↗
7
1
-
0
Закрытый
6.3
Чтение строк
↗
5
2
-
0
Закрытый
6.4
Числа и строки
↗
4
3
-
0
Закрытый
6.5
Операции со строками
↗
4
2
-
0
7. Встроенные функции
4 урока
21
6
0м
0
Закрытый
7.1
Операторы и функции
↗
13
6
0м 16с
0
Закрытый
7.2
Встроенные функции
↗
4
0
-
0
Закрытый
7.3
Подключаемые функции
↗
2
0
-
0
Закрытый
7.4
Методы
↗
2
0
-
0
8. Цикл и строка
4 урока
12
0
0м
0
Закрытый
8.1
Обращение по индексу
↗
7
0
-
0
Закрытый
8.2
Диапазоны в методах
↗
2
0
-
0
Закрытый
8.3
Циклы
↗
2
0
-
0
Закрытый
8.4
Срезы
↗
1
0
-
0
9. Логический тип данных
3 урока
13
9
0м
0
Закрытый
9.1
Логический тип данных
↗
9
9
-
0
Закрытый
9.2
Методы строки
↗
2
0
-
0
Закрытый
9.3
Флаги
↗
2
0
-
0
10. Цикл while
5 уроков
16
6
0м
0
Закрытый
10.1
Программы и подзадачи
↗
5
5
-
0
Закрытый
10.2
Цикл while
↗
3
0
-
0
Закрытый
10.3
Условия внутри цикла while
↗
3
0
-
0
Закрытый
10.4
Управление циклом while
↗
2
0
-
0
Закрытый
10.5
Проблемы цикла while
↗
3
1
-
0
11. Алфавитный порядок
2 урока
8
5
0м
0
Закрытый
11.1
Сравнение строк
↗
5
5
-
0
Закрытый
11.2
Функции chr() и ord()
↗
3
0
-
0
12. Списки
5 уроков
11
6
0м
0
Закрытый
12.1
Списки
↗
6
6
-
0
Закрытый
12.2
Метод .split()
↗
2
0
-
0
Закрытый
12.3
Список целых чисел
↗
3
0
-
0
Закрытый
12.4
Чтение с одной строки
↗
0
0
-
0
Закрытый
12.5
Вывод списка
↗
0
0
-
0
13. Перебор элементов списка и строки
4 урока
10
1
0м
0
Закрытый
13.1
Сумма, максимум и минимум
↗
7
0
-
0
Закрытый
13.2
Изменение списка и сортировка
↗
1
0
-
0
Закрытый
13.3
Срезы
↗
1
1
-
0
Закрытый
13.4
Соседние элементы
↗
1
0
-
0
14. Продвинутые массивы и строки
4 урока
8
0
0м
0
Закрытый
14.1
Оператор in
↗
7
0
-
0
Закрытый
14.2
Методы массива
↗
1
0
-
0
Закрытый
14.3
Изменяемая строка
↗
0
0
-
0
Закрытый
14.4
Копирование массивов
↗
0
0
-
0
15. Практика работы со списками
6 уроков
10
4
0м
0
Закрытый
15.1
Массивы и мультитесты
↗
4
4
-
0
Закрытый
15.2
Запросы на отрезках
↗
3
0
-
0
Закрытый
15.3
Перебор пар
↗
0
0
-
0
Закрытый
15.4
Ответы на префиксе
↗
2
0
-
0
Закрытый
15.5
Ненужные операции
↗
0
0
-
0
Закрытый
15.6
Вспомогательные массивы
↗
1
0
-
0
16. Двумерные списки
4 урока
11
4
0м
0
Закрытый
16.1
Строки в списках
↗
7
0
-
0
Закрытый
16.2
Cписок пар: два списка
↗
1
1
-
0
Закрытый
16.3
Cписок кортежей
↗
1
1
-
0
Закрытый
16.4
Бонус: list comprehensions
↗
2
2
-
0
17. Собственные функции
4 урока
9
7
0м
0
Закрытый
17.1
Функции своими руками
↗
6
6
-
0
Закрытый
17.2
Особенности return
↗
1
1
-
0
Закрытый
17.3
Область видимости
↗
2
0
-
0
Закрытый
17.4
Рекурсия
↗
0
0
-
0
18. Множество
4 урока
11
6
0м
0
Закрытый
18.1
Множество
↗
6
6
-
0
Закрытый
18.2
Оператор in
↗
3
0
-
0
Закрытый
18.3
Математические операции над множеством
↗
1
0
-
0
Закрытый
18.4
Математические операции над множеством
↗
1
0
-
0
19. Словари
2 урока
7
5
0м
0
Закрытый
19.1
Словари
↗
5
5
-
0
Закрытый
19.2
Работа со словарями
↗
2
0
-
0
20. Кортежи
2 урока
11
5
0м
0
Закрытый
20.1
Кортеж
↗
5
5
-
0
Закрытый
20.2
Использование кортежей
↗
6
0
-
0
21. Заключение
1 урок
21
21
2м
1
Закрытый
21.1
Что дальше?
↗
21
21
2м 3с
1