Перейти к содержанию

Интерактивный курс

От определений к исполняемой арифметике

Мы сопоставляем каждое математическое определение с представлением данных и кодом Python, а не только показываем результат.

Исходные знания

Предполагается знание переменных, функций, классов и условий Python. Специальные методы, декораторы и dataclass объясняются по мере необходимости.

Как проходить курс

В каждой главе сначала прочитайте определение и настоящий код, затем запишите прогноз и лишь после этого запускайте пример.

Математическое определение

Сначала отличите аксиомы от построенных на них определений.

Представление данных

Найдите, как математический объект хранится в значении Python.

Реализация на Python

Сопоставьте каждый случай определения с ветвью настоящего метода.

Главы

В конце вы сможете обосновать трассировку по аксиомам и коду, а не просто повторить вывод.