Курс на Stepik
Обложка курса «AST Python - Абстрактное синтаксическое дерево» на Stepik
Бесплатно

AST Python - Абстрактное синтаксическое дерево 0.000

Открыть на
STEPIK.ORG

Курс посвящен изучению абстрактного синтаксического дерева (AST) в Python. Вы научитесь работать с модулем ast, анализировать и модифицировать код программно, создавать инструменты для статического анализа кода и автоматической трансформации программ.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «AST Python - Абстрактное синтаксическое дерево»Учеников на курсе 8
Сертификаты, выданные на курсе «AST Python - Абстрактное синтаксическое дерево»Сертификатов выдано 0
Отзывы о курсе «AST Python - Абстрактное синтаксическое дерево»Отзывов получено 0
Рейтинг курса «AST Python - Абстрактное синтаксическое дерево»Рейтинг курса 0.000
Уроки в курсе «AST Python - Абстрактное синтаксическое дерево»Количество уроков 38
Тесты в курсе «AST Python - Абстрактное синтаксическое дерево»Количество квизов 33
Обновления курса «AST Python - Абстрактное синтаксическое дерево»Обновления курса
Дата публикации курса «AST Python - Абстрактное синтаксическое дерево»Дата публикации курса
Последнее обновление курса «AST Python - Абстрактное синтаксическое дерево»Последнее обновление

Чему вы научитесь

Курс посвящен работе с модулем ast (Abstract Syntax Tree) в Python. Модуль ast предоставляет возможность анализировать, модифицировать и генерировать абстрактное синтаксическое дерево Python кода.

Цель курса:

  • Изучить структуру AST в Python
  • Научиться анализировать и модифицировать код через AST
  • Освоить работу с различными типами узлов AST
  • Понять применение AST для статического анализа кода, рефакторинга и метапрограммирования

Вы узнаете, как Python представляет код в виде дерева узлов, как работать с различными типами узлов (выражения, операторы, операторы управления потоком), и как использовать AST для анализа и трансформации кода.

О курсе

Курс посвящен изучению абстрактного синтаксического дерева (AST) в Python. Вы научитесь работать с модулем ast, анализировать и модифицировать код программно, создавать инструменты для статического анализа кода и автоматической трансформации программ.

Преподаватели курса

Расскажите о курсе друзьям