- Урок 1. Переменные, оператор присваивания. Типы данных
- Урок 2. Числа. Операции над числами
- Урок 3. Математические функции. Модуль math. Функции print() и input()
- Урок 4. Логический тип Bool. Операторы сравнения
- Урок 5. Введение в строки. Операции над строками
- Урок 6. Индексы и срезы строк
- Урок 7. Основные методы строк
- Урок 8. Экранирование символов. Спецсимволы
- Урок 9. Форматирование строк. F-строки. Сырые строки
- Урок 10. Списки. Операторы и функции работы со списками
- Урок 11. Срезы списков. Сравнение списков
- Урок 12. Методы списков
- Урок 13. Вложенные списки. Многомерные списки
- Урок 14. Условный оператор if. Конструкция if-else
- Урок 15. Вложенные условия и множественный выбор. Конструкция if-elif-else
- Урок 16. Тернарный условный оператор
- Урок 17. Циклы в Python. Цикл While
- Урок 18. Цикл for
- Урок 19. Примеры задач решаемых с помощью цикла for
- Урок 20. Операторы циклов break, continue. Блок else для циклов for и while
- Урок 21. Итератор и итерируемые объекты. Функции iter() и next()
- Урок 22. Вложенные циклы
- Урок 23. Генераторы списков. Условия в генераторах списков. Вложенные генераторы списков
- Урок 24. Словари (dict). Методы словарей. Словари и циклы
- Урок 25. Кортежи (tuple). Методы кортежей
- Урок 26. Множества (set). Методы множества
- Урок 27. Генераторы множеств. Генераторы словарей
- Урок 28: Функции. Оператор return
- Урок 29: Аргументы функции (позиционные и именованные аргументы, аргументы по умолчанию)
- Урок 30: Обработка произвольного количества аргументов (*args и **kwargs)
- Урок 31: Лямбда-функции. Функции
map(),filter(),sorted(). Функцияreduce() - Урок 32: Функции
any(),all(),zip(),enumerate() - Урок 33: Работа с файлами в Python
- Урок 34: Глобальные и локальные переменные. Импорт и работа с модулями в Python
- Урок 35: Обработка ошибок в Python. Исключения и конструкция
try/except - Урок 36: Декораторы. Создание собственных декораторов
- Урок 37: Асинхронное программирование в Python