El 23 de diciembre de 2016, 15:06, Johnny Alonso <
johnny.alonso.quint...@gmail.com> escribió:

> Hola todos, estoy iniciándome en Python y creo que se presenta un fallo de
> precedencia con el operador menos unario:
>
> >>> -2**2  # probable error
>
> -4
>
> >>> -2 * -2  # Ok
>
> 4
>
> >>> pow(-2, 2)  # Ok
>
> 4
>
> >>>
>
> Por favor, si alguien sabe si esto está documentado podría indicarme en
> donde lo encuentro, de lo contrario, podrían reportarlo a la fundación, yo
> no lo se hacer.
>
>
>

Se evalúa antes el operador potencia:
https://docs.python.org/3/reference/expressions.html#unary-arithmetic-and-bitwise-operations


> Saludos, JohnnyAlonso
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Responder a