what is operator precedence in python