Тема
Python. Дорожная карта курса
Полный путь курса - от основ до подготовки к ЕГЭ. Уроки открываются по очереди, ещё не написанные показаны как "скоро".
Блок 1. Основные операции
Блок 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 (олимпиадный уровень)скоро