[pyar] Ejercicio

Fernando Pelliccioni fpelliccioni en gmail.com
Vie Jun 5 18:11:53 ART 2015


Buenas,

Les tiro un ejercicio, lo tiré en una lista de .Net, pero no prendió, a ver
los pythoneros si se enganchan.

    x = 2
    a = -~x
    b = ~-x

¿Cuál es el valor de a?
¿Cuál es el valor de b?

Hasta acá la parte fácil, lo tiramos en el intérprete, imprimimos... y
listo! :)
Pero... ¿Alguien sabe el porqué?

-------------------------
Aclaración: La idea no es fomentar escribir código como ese, dónde no se
distingue si es un - o un ~.
La idea, si se copan, es ver que valor tienen a y b, luego analizar por qué
es así.

Pista:
-~x == x + 1
~-x == x - 1
Me interesa que me digan, por qué esas igualdades son ciertas.
-------------------------

Saludos,
Fernando.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150605/b2936c2b/attachment.html>


More information about the pyar mailing list