En python existe la operación xor? O esto es solo para algunas aplicaciones?

Diego Alejandro Moreno Pedroza

Diego Alejandro Moreno Pedroza

Pregunta
studenthace 3 años

En python existe la operación xor? O esto es solo para algunas aplicaciones?

2 respuestas
para escribir tu comentario
    Gonzalo FU

    Gonzalo FU

    studenthace 3 años

    Busque información y de manera nativa no existe, así que nos toca a nosotros desarrollar su implementación. Acá te dejo la mía:

    // Operación xor en python def xor(a, b): return (not a and b) || (a and not b)
    Dennys Regalado Díaz

    Dennys Regalado Díaz

    studenthace 3 años
    >>> entrada = [(0,0),(0,1),(1,0),(1,1)] >>> for a,b in entrada: ... print(f'{a} xor {b} = {a^b}') ... 0 xor 0 = 0 0 xor 1 = 1 1 xor 0 = 1 1 xor 1 = 0
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.