I made this calculator using PLY that supports variables. Also supports parentheses multiplication (ex: 5(2)), negation (ex: -(-1)=1)
COOOL