Los condicionales en Python. Uso declaración y sintaxis de condiciones en Python

Los condicionales en Python, son una estructura de control esencial al momento de programar y aprender a programar. Tanto Python como la mayoría de los lenguajes de programación utilizados actualmente, nos permiten hacer uso de estas estructuras para definir ciertas acciones y decisiones específicas en nuestros programas. Un condicional, permite establecer una serie de condiciones al interior de nuestro programa, que nos ayudan a determinar qué acciones llevar a cabo dadas ciertas circunstancias. Básicamente, tomar decisiones. Por ejemplo, si queremos decidir cuándo dar acceso a un usuario, dependiendo de si el nombre de usuario y contraseña son correctos. En ese caso, un condicional, nos permite verificar si se cumple la condición de que el usuario y la contraseña ingresados sean lo que esperamos; y de acuerdo a que se cumpla o no, ejecutar ciertas acciones. Los condicionales aumentan la "expresividad" de un programa, es decir, nos permiten considerar diferentes situaciones con antelación, permitiendo sortear diferentes tipos de situaciones que son del interés de nuestra aplicación.

Existen diferentes tipos de condicionales, cada uno tiene una utilidad y funcionalidad diferente. Cada uno considera diferentes situaciones que se pueden llegar a presentar durante la ejecución de un programa. Depende entonces del conocimiento que tengamos acerca de cada uno de los condicionales saber determinar correctamente cuando es necesario usar uno u otro. Tenemos a nuestra disposición los siguientes tipos de condicionales en Python:

Como puedes ver, hay diferentes tipos de condicionales en Python y, como indiqué anteriormente, cada uno de estos condicionales tiene ciertas características que lo hacen útil para momentos específicos, a lo largo de los contenidos de esta sección veremos cada uno de estos al detalle, aprendiendo durante el proceso los componentes de un condicional, sintaxis de los condicionales y esas características particulares que permiten decidir cuál usar y en qué momento. Veremos también el concepto de condicionales anidados, y algunas otras cosas, según corresponda.

Te recuerdo que, aunque intentaré profundizar bastante en cada concepto, lo haré enfocándome hacia el uso de los condicionales en el lenguaje Python y no tanto hacia la parte de la lógica de estas estructuras condicionales en particular (aunque lo uno casi que obliga a lo otro). Sin embargo, si tienes dudas con la correcta comprensión de la lógica y utilidad de cualquier tipo de condicional o de los condicionales en general, te invito a que primero leas la sección de Fundamentación de los Condicionales, en dicha sección podrás comprender correctamente el funcionamiento de un condicional y de cada tipo de estos y posteriormente podrás regresar a esta sección para profundizar, y aprender a usar un condicional en Python de manera mucho más fácil y adecuada.

Muy bien, ahora que sabemos un poco acerca de las estructuras de control condicionales (o simplemente condicionales) y que además sabemos que existen varios tipos de estos, podemos comenzar a aprender y dominar cada uno de esos tipos de condicionales en Python, vamos a hacerlo en orden, para no complicarnos, así que vamos al siguiente artículo de Condicional if en Python, recuerda también que al igual que en todas las secciones del sitio, en esta también puedes dejar tus comentarios, ayudando así a la permanente evolución de la página.

La última actualización de este artículo fue hace 3 años

Foto de JuanDMeGon

Juan David Meza González

JuanDMeGon

Magister, Ingeniero, Desarrollador
Web & Instructor

¡Listo!

En breve recibirás un mensaje de confirmación. Verifica, por si acaso, la carpeta de correo no deseado.

...

Si te parece bien, te enviaré de vez en cuando, mensajes de interés sobre los temas que se tratan en el sitio.

Tu dirección de correo electrónico será almacenada con un interés según el artículo en el que te encuentres.

Por supuesto, puedes cancelar tu suscripción en cualquier momento.