domingo, 30 de noviembre de 2025

Guia de operadores logicos

 Ya te has encontrado con muchos operadores de Python. Muchos de ellos probablemente te resulten muy familiares. Después de todo, sumar y restar en Python no tiene nada de novedoso. Pero hay muchos más operadores que los utilizados para la aritmética básica Los operadores son caracteres que ejecutan acciones o procesos aritméticos o lógicos específicos. Los profesionales de datos usan operadores todo el tiempo en su trabajo, y son una parte rudimentaria de la programación en Python, por lo que es importante aprenderlos. Esta lectura es una guía de los distintos operadores disponibles en Python.

Guardar este elemento del curso

Puedes guardar una copia de esta guía para futuras consultas. Puedes utilizarla como recurso para practicar más o en tus futuros proyectos profesionales. Para acceder a una versión descargable de este elemento del curso, haga clic en el siguiente enlace y seleccione "Usar plantilla."

Guía de referencia: Operadores de Python

OR

Si no dispone de una cuenta de Google, puede descargar el elemento directamente desde el siguiente archivo adjunto.

Comparadores

En Python, puedes utilizar operadores de comparación para comparar valores. Cuando se realiza una comparación, Python devuelve un resultado booleano-Verdadero o Falso. Python utiliza los siguientes comparadores:

Operación

Operador

mayor que

>

mayor que o igual a

>= 

menor que

<

menor o igual que

<=

no igual a

!=

igual a

==  

Notas:

  • El signo igual (=) está reservado para las sentencias de asignación. Si utiliza un solo signo igual para hacer una comparación, el ordenador devolverá un SyntaxError.

  • Si intentas comparar tipos de datos que no son compatibles, como comprobar si una cadena es mayor que un entero, Python lanzará un TypeError.

Operadores lógicos

Python también tiene tres operadores lógicos que pueden combinarse con comparadores para crear sentencias más complejas.

Estos operadores son:

  • and

    • evalúa a Verdadero sólo si ambas sentencias son verdaderas

  • or

    • evalúa a True si una o ambas sentencias son verdaderas

  • not

    • invierte la evaluación

    • Si la sentencia es Verdadera, devuelve Falso; si la sentencia es Falsa, devuelve Verdadero

Ejemplos de operadores aritméticos

>>x = 3 # Se asigna el valor entero 3 a la variable x
>>my_list = [34610] # Se define la lista llamada my_list
>>print(x < 3 and x != 0) # imprimir en pantalla el resultado de la comparación
>>print(x >= len(my_list) or x == min(my_list))
>>print(x not in my_list)

False
True
False
Porque?
En primer caso x <3 es False y X != 0 es True, para que la conjuncion and sea True,
ambas condiciones deben ser verdaderas.
len(my_list): es la longitud o cantidad de elementos que contiene la lista, 4
por x >= 4 es False. x == min(mylist) es True porque el valor minimo es 3
para la siyuncion or basta con que una de las dos condiciones sea verdadera.
x pertenece a la lista por lo tanto la negación de esta pertenencia es False.



No hay comentarios.:

Publicar un comentario

Entradas recientes

Guia de operadores logicos

  Ya te has encontrado con muchos operadores de Python. Muchos de ellos probablemente te resulten muy familiares. Después de todo, sumar y r...

Entradas Populares