Перед изучением курса для слушателей рекомендуется знание всего базового python:
- Математические функции (сложение, вычитание, умножение, деление и т.д.)
- Ключевое слово import и конструкция from … import …
- Циклы - while, for
- Условные операторы if, elif, else
- Определение функций (def) и их вызов ( function() )
- Порядковые и ключевые аргументы *args, **kwargs
- Типы данных - int, float, str, b, list, tuple, dict, None, bool.
- Классы (class) и наследование
- Магические методы
- Рекурсивные функции
- Декораторы
- Области видимости - local, global, nonlocal