Curso de Programación Básica N08. Operadores Relacionales o de Comparación

By rafaelaquino on 10/5/2022

Cordiales Saludos

![portada_08.png](Image from post)

Operadores Relacionales o de Comparación

Estos operadores los utilizaremos para comparar dos valores. Cuando realizamos la comparación tendremos un resultado: Verdadero (True) o Falso (False).

Operadores Relacionales
==Igual
!=Diferente
>Mayor que
<Menor que
>=Mayor o igual que
<=Menor o igual que

Observación

Para entender mejor este tema me referiré a los dos valores de la siguinete manera: Valor izquierdo y Valor derecho, quedando en el medio el "Operador Relacional"

Ejemplo:

12 > 3 , donde 12 es el valor izquierdo, el 3 es el valor derecho y el signo > es el Operador Relacional.

Operador Igual (==)

Al comparar dos valores el resultado será Verdadero (True) si los dos valores son iguales, caso contrario el resultado será Falso (False). En la imagen 08_01 podemos observar claramente que el resultado es verdadero cuando los dos valores son iguales, en este caso 12 es igual a 12. Pero cuando colocamos dos números diferentes el resultado es falso, en este caso porque 12 no es igual a 9.

Imagen 08_01 ![8a.png](Image from post)
--- ### Operador Diferente (!=)

Al comparar dos valores el resultado será Verdadero (True) si los dos valores son diferentes, caso contrario el resultado será Falso (False). En la imagen 08_02 podemos observar claramente que el resultado es verdadero cuando los dos valores son diferentes, en este caso 2 es diferente que 3. Pero cuando colocamos dos números iguales el resultado es falso, en este caso porque 2 no es diferente a 2.

Imagen 08_02 ![8b.png](Image from post)

Operador Mayor que (>)

Al comparar dos valores el resultado será Verdadero (True) si el valor de la izquierda en mayor que el valor de la derecha, caso contrario el resultado será Falso (False). En la imagen 08_03 podemos observar claramente que el resultado es verdadero porque el valor de la izquierda es mayor que el valor de la derecha, en este caso 120 es mayor que 1. Pero cuando tenemos un número menor en el valor de la izquierda el resultado es falso, en este caso porque 21 no es mayor que 24.

Imagen 08_03 ![8c.png](Image from post)

Operador Menor que (<)

Al comparar dos valores el resultado será Verdadero (True) si el valor de la izquierda en menor que el valor de la derecha, caso contrario el resultado será Falso (False). En la imagen 08_04 podemos observar claramente que el resultado es verdadero porque el valor de la izquierda es menor que el valor de la derecha, en este caso 45 es menor que 90. Pero cuando tenemos un número mayor en el valor de la izquierda el resultado es falso, en este caso porque 47 no es menor que 27.

Imagen 08_04 ![8d.png](Image from post)
---

Operador Mayor o Igual que (>=)

Al comparar dos valores el resultado será Verdadero (True) si el valor de la izquierda en mayor o igual que el valor de la derecha, caso contrario el resultado será Falso (False). En la imagen 08_05 podemos observar claramente que el resultado es verdadero porque el valor de la izquierda es igual que el valor de la derecha, en este caso 30 es igual a 30. También puede ser verdadero si el valor de la izquierda es mayor que el valor de la derecha. Pero cuando tenemos un número menor o direfente en el valor de la izquierda con respecto al valor de la derecha el resultado será falso, en este caso porque 60 no es mayor ni igual a 200.

Imagen 08_05 ![8e.png](Image from post)
---

Operador Menor o Igual que (<=)

Al comparar dos valores el resultado será Verdadero (True) si el valor de la izquierda en menor o igual que el valor de la derecha, caso contrario el resultado será Falso (False). En la imagen 08_06 podemos observar claramente que el resultado es verdadero porque el valor de la izquierda es menor que el valor de la derecha, en este caso 120 es menor a 300. También puede ser verdadero si el valor de la izquierda es igual que el valor de la derecha. Pero cuando tenemos un número mayor o direfente en el valor de la izquierda con respecto al valor de la derecha el resultado será falso, en este caso porque 7 no es menor ni igual a 3.

Imagen 08_06 ![8f.png](Image from post)
Para finalizar toma en cuenta que este tema es de suma importancia y es la báse fundamental para el tema de los condicionales que veremos más adelante. Te recomiendo que lo practiques mucho!

Recurso para aprender Python

Curso Gratis de Programación Te recomiendo que sigas este curso ya que hay muchos conceptos que te servirán para entender mejor todo lo que estamos trabajando. Para aprender programación debemos abrir mucho nuestra mente, no quedarnos con ésta información solamente debemos leer mucho, investigar, ver videos para iniciados, etc.

Los ejercicios de esta publicación estan en este link: https://replit.com/join/kdwaqadivy-siraquino

Para concluir te recomiendo probar haciendo ejercicios intercambiando valores y colocando paréntesis, para ver los diferentes resultados. Sigamos practicando, practicando, practicando.

![separador001.png](Image from post)

Clases gratis de programación / Free programming classes

[ESP/ENG] Mi proyecto en Python/My project in Python.

separador001.png

I started a Ko-fi Page! Ko-fi helps creators get support from fans of their work. Please support or follow my page! If you like what I do and feel in tune with my work in creating content for free programming courses and chess publications without any profit interest. [Give me a coffee...](https://ko-fi.com/rafaelaquino) I will be very grateful! ![separador001.png](Image from post) Todos a programar!

Mi Twitter Mi facebook

Comments (3)

poshtoken's avatar @poshtoken 10/5/2022

https://twitter.com/Rafa_elaquino/status/1577515465496199168 The rewards earned on this comment will go directly to the people sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.

mikepeters's avatar @mikepeters 10/7/2022

Personalmente recientemente empecé a estudiar un poco Python para ir integrándolo poco a poco como segundo lenguaje, y de verdad es que es una sintaxis bastante fácil de leer y muy limpia de verdad. Muy buena publicación para repasar los operadores operacionales.

@rafaelaquino bastante claro y conciso el post.

Ha considerado abordar hacer una publicación hablando sobre las Clases en Python, hace unos días empecé a estudiar un poco sobre este tema pero un no me queda muy claro. De igual forma cualquier sugerencia o recomendación será bien recibida. Un fuerte abrazo y éxitos

rafaelaquino's avatar @rafaelaquino 10/7/2022

Saludos. Gacias por comentar. Que bueno qu te gustó la publicación. Python es mi lenguaje preferido y me gusta promocionarlo.Tambié soy pro - linux.

En cuanto al tema de las clases no está comntemplado en este curso. Éste es el alcance del Curso Básico:

  • Estructuras secuenciales
  • Condicionales
  • Ciclos
  • Listas
  • Funciones

Más adelante seguro abordaré temas más avanzados...


Con respecto a Linux, ya estoy elaborando el Curso: "Uso de la terminal de Linux"

Seguimos en contacto...

fridakahlo's avatar @fridakahlo 10/11/2022
https://cdn.steemitimages.com/DQmavzMHn9A8wtYiHuDxphsw1uGrw8349sUA3VigjJXcpZd/Fridi.gif