Skip to content

Python. Дорожная карта курса ​

Полный путь курса - от основ до подготовки к ЕГЭ. Уроки открываются по очереди, ещё не написанные показаны как "скоро".

Блок 2. Условный оператор

·
if/else - базовый синтаксисскоро
·
elif и несколько условийскоро
·
Логические операторы and/or/notскоро
·
Операторы сравнения и составные условияскоро
·
Тернарный операторскоро
·
Вложенные условияскоро

Блок 3. Циклы

·
Цикл whileскоро
·
Цикл for и range()скоро
·
break и continueскоро
·
Вложенные циклыскоро
·
for по строкам и последовательностямскоро
·
else у цикловскоро

Блок 4. Функции

·
Зачем нужны функции, определение и вызовскоро
·
Аргументы и параметрыскоро
·
returnскоро
·
Значения по умолчаниюскоро
·
*args и **kwargsскоро
·
Область видимости (global/local)скоро

Блок 5. Строки

·
Индексация и срезыскоро
·
Основные методы (upper/lower/strip/replace)скоро
·
f-строки и форматированиескоро
·
split/joinскоро
·
Поиск подстрок (in/find/count)скоро

Блок 6. Списки и массивы

·
Создание, индексация, срезыскоро
·
Методы списков (append/pop/insert/remove)скоро
·
Вложенные списки и матрицыскоро
·
List comprehensionскоро
·
Сортировка (sort/sorted/key)скоро
·
Кортежискоро

Блок 7. Словари и множества

·
Словари: создание и доступскоро
·
Методы словарей (keys/values/items/get)скоро
·
Множества и операции над нимискоро
·
Dict comprehensionскоро

Блок 8. Рекурсия

·
База и переход рекурсиискоро
·
Классика (факториал, Фибоначчи)скоро
·
Рекурсия vs циклы, ограничения глубиныскоро

Блок 9. Готовимся к ЕГЭ

·
№11 (анализ программ)скоро
·
№16 (числовые последовательности)скоро
·
№17 (поиск по условию)скоро
·
№19-21 (игры/логика)скоро
·
№23 (перебор вариантов)скоро
·
№24-25скоро
·
№26-27 (олимпиадный уровень)скоро