Tips para condicionales - Curso de Python desde cero - Capítulo 26

En Python podemos ahorrar muchas líneas de código, ya que nos permite hacer muchos tipos de abreviaciones.
Mira el siguiente código:

Código Python

x = 100
y = 200

if x < y:
	print('x es menor que y.')

terminal Resultado en la consola terminal

x es menor que y.

Efectivamente, x es menor que y. Pero no es esto lo que quiero mostrarte, mira el siguiente ejemplo.

Puedes abreviar ciertos códigos cortos como este, en este caso te ahorras una línea de código.

Código Python

x = 100
y = 200

if x < y: print('x es menor que y.')

terminal Resultado en la consola terminal

x es menor que y.

También puedes añadirle un else, no obstante, la sintaxis es bastante diferente y puede darte confusión. No te comas mucho la cabeza, con que sepas que te puedes encontrar con código así, está perfecto. Con el tiempo te saldrá de forma más natural, a medida que vayas aprendiendo. Todo esto lo explicaré mejor en el curso de Python avanzado.

Código Python

x = 10000
y = 200

print('x es menor que y.') if x < y else print('x no es menor que y')

terminal Resultado en la consola terminal

x no es menor que y.

Los operadores and y or en condicionales de Python

Voy a explicar los operadores and y or. Seguramente, este tema lo entiendas mejor en el vídeo, hay algúnos ejemplos prácticos.

Cuando utilizamos en los condicionales el and, lo que hacemos es decirle que para que la condición se cumpla, se tiene que cumplir tanto la primera parte como la segunda, por ejemplo este if comparando varias variables a la vez: if x < y and z > y.
Si no se cumple todo junto, entonces devuelve False y la condición no se cumpliría.
El operador lógico or significa que solo se tienen que cumplir o una o todas las condiciones, da igual, con una sola bastará.
Lo dicho, mira el vídeo para tenerlo más claro. Iremos viendo más ejemplos en los capítulos posteriores.

Dejo los condicionales para dar paso en el capítulo siguiente a los bucles. Así que prepárate .


Suscríbete a mi canal de YouTube para apoyarme

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.


Comentarios

Si te quedan dudas sobre el temario, sobre Python, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.