А
a = add(5)
print(a, type(a)) # 5 <class '__main__.add'>
b = a(6) # a.__call__(6) -> return add(5 + 6)Size: a a a
А
a = add(5)
print(a, type(a)) # 5 <class '__main__.add'>
b = a(6) # a.__call__(6) -> return add(5 + 6)ВП
БГ
ВП
ВП
БГ
ВП
БГ
""""a = 1
b = 2
c = a+b
print(c)"""
[Variable("a"), Operator("="), Literal("1"), Endline(), Variable("b"), Operator("="), Literal("1"), Variable("c"), Operator("="), Variable("a"), Operator("+") Variable("b"), Endline(), Variable("print"), OpenParenthesis(), Variable("c"), CloseParenthesis()]ВП
PB
ВП
""""a = 1
b = 2
c = a+b
print(c)"""
[Variable("a"), Operator("="), Literal("1"), Endline(), Variable("b"), Operator("="), Literal("1"), Variable("c"), Operator("="), Variable("a"), Operator("+") Variable("b"), Endline(), Variable("print"), OpenParenthesis(), Variable("c"), CloseParenthesis()]ВП
ВП
Р
a = add(5)
print(a, type(a)) # 5 <class '__main__.add'>
b = a(6) # a.__call__(6) -> return add(5 + 6)ВП
БГ
Р
a = add(5)
print(a, type(a)) # 5 <class '__main__.add'>
b = a(6) # a.__call__(6) -> return add(5 + 6)K
$
БГ