Creating an advanced calculator using Python