Module ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad ListLoad ListLoad Assign NameStore Str For NameStore Call NameLoad Call NameLoad Call NameLoad NameLoad body If Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr body AugAssignAdd NameStore SubscriptLoad NameLoad Index NameLoad If BoolOpOr CompareEq NameLoad Num UnaryOpNot Call AttributeLoad SubscriptLoad NameLoad Index BinOpSub NameLoad Num attr body Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Slice Num Assign NameStore Str orelse If BoolOpOr CompareEq SubscriptLoad NameLoad Index NameLoad Str CompareEq SubscriptLoad NameLoad Index NameLoad Str CompareEq SubscriptLoad NameLoad Index NameLoad Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad orelse If BoolOpOr CompareEq SubscriptLoad NameLoad Index NameLoad Str CompareEq SubscriptLoad NameLoad Index NameLoad Str body While BoolOpAnd NameLoad BoolOpOr CompareEq SubscriptLoad NameLoad Index Num Str CompareEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad orelse If CompareEq SubscriptLoad NameLoad Index NameLoad Str body While CompareNotEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr While NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad NameLoad orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr BinOpMult NameLoad NameLoad orelse If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr BinOpDiv NameLoad NameLoad decorator_list decorator_list
N/A Solution N/A N/A calculate N/A N/A self s N/A N/A N/A N/A operands operators N/A N/A N/A N/A operand N/A i N/A reversed N/A xrange N/A len s N/A N/A N/A N/A N/A s N/A i isdigit N/A N/A operand N/A s N/A i N/A N/A N/A i 0 N/A N/A N/A N/A s N/A N/A i 1 isdigit N/A N/A N/A N/A operands append N/A int N/A operand N/A -1 N/A operand N/A N/A N/A N/A N/A s N/A i ) N/A N/A s N/A i * N/A N/A s N/A i / N/A N/A N/A N/A operators append N/A s N/A i N/A N/A N/A N/A N/A s N/A i + N/A N/A s N/A i - N/A N/A N/A operators N/A N/A N/A operators N/A -1 * N/A N/A operators N/A -1 / N/A N/A N/A N/A self compute operands operators N/A N/A N/A operators append N/A s N/A i N/A N/A N/A N/A s N/A i ( N/A N/A N/A N/A operators N/A -1 ) N/A N/A N/A N/A self compute operands operators N/A N/A N/A operators pop N/A operators N/A N/A N/A N/A self compute operands operators N/A N/A operands N/A -1 N/A compute N/A N/A self operands operators N/A N/A N/A N/A left right N/A N/A N/A operands pop N/A N/A operands pop N/A op N/A N/A operators pop N/A N/A op + N/A N/A N/A N/A operands append N/A left right N/A N/A N/A op - N/A N/A N/A N/A operands append N/A left right N/A N/A N/A op * N/A N/A N/A N/A operands append N/A left right N/A N/A N/A op / N/A N/A N/A N/A operands append N/A left right N/A N/A