Для выполнения задания воспользуйтесь документацией по деревьям абстрактного синтаксиса Python:
https://docs.python.org/3/library/ast.html
Определите результат интерпретации дерева абстрактного синтаксиса Python при x = 3, y = 4. Ответом является целое число.
Module(
body=[
Expr(
value=BinOp(
left=IfExp(
test=Compare(
left=Name(id='y', ctx=Load()),
ops=[
Gt()],
comparators=[
Constant(value=1)]),
body=BinOp(
left=Name(id='y', ctx=Load()),
op=Mult(),
right=Constant(value=5)),
orelse=Constant(value=4)),
op=Sub(),
right=IfExp(
test=Compare(
left=Name(id='x', ctx=Load()),
ops=[
Lt()],
comparators=[
Constant(value=3)]),
body=Constant(value=3),
orelse=BinOp(
left=Name(id='x', ctx=Load()),
op=Mod(),
right=Constant(value=2)))))],
type_ignores=[])
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.