[MÚSICA] En este video tutorial, veremos para qué sirven los condicionales y presentaré algunos ejemplos de los distintos usos posibles. Los condicionales nos permiten que el programa tome decisiones, según ciertas condiciones, sobre las variables definidas. Es decir, el programa puede cambiar el comportamiento según el contexto en el que se está ejecutando. Veamos un ejemplo. Definimos la variable x en 1, y queremos hacer que el programa nos imprima el mensaje, el número es positivo, cuando el contenido de la variable x es mayor que cero. Para esto, hacemos, if x > 8: print, El número es positivo. La condición tiene que evaluar a un booleano, es decir, a verdadero o falso. Previamente vimos los operadores de comparación, el igual igual, el mayor, el menor, etcétera, y los operadores lógicos para encadenar distintas expresiones de comparación, como el And, el Or y el Not. Con estos operadores podemos armar las condiciones que necesitemos en nuestros programas. Si ejecutamos este código, vemos que nos imprime el mensaje, El número es positivo, porque x es mayor a cero. Ahora definamos x en -1 y, si ejecutamos el mismo código, vemos que no nos imprime nada en pantalla, you que x es menor a cero. Acabamos de ver una ejecución condicional. En algunos casos se ejecutará el bloque de código que está dentro del if y en otros casos no, según el valor que contenga la variable x. Esta es la forma más simple del if. Notemos que el bloque de código que se ejecuta cuando la condición evalúa en verdadero está indentado con una sangría. El bloque de código correspondiente al if será el que esté dentro del mismo. Otra forma que nos provee el lenguaje es la ejecución alternativa. Se ejecuta un bloque de código u otro según una condición. Veamos un ejemplo. Queremos que el programa nos indique si el número de la variable x es par o impar. Asignamos a x el valor 1. Y escribimos, si x % 2 == 0, es decir, si el resto de dividir a x por dos es cero es porque es par, entonces imprimimos en pantalla, El número es par. Si no, es impar. Imprimimos en pantalla, El número es impar. Como resultado, nos devuelve que el número es impar, you que x es igual a 1. Si cambio el valor de x por cuatro y ejecuto nuevamente el código if-else, vemos que nos indica que el número es par. De esta manera puedo correr un bloque de código u otro según las condiciones que defina el programador. Por último, veamos una forma de escribir el condicional en una sola línea. El último ejemplo que vimos quedaría, print, El número es par, if x % 2 == 0. Else, print, El número es impar. Esto se lee, imprimir El número es par si el resto de la división por dos es igual a cero. Si no, imprimir El número es impar. Si lo ejecutamos, nos devuelve que el número es par, you que x es igual a cuatro. Hemos visto para qué sirven los condicionales y algunos ejemplos de su uso. En el próximo video tutorial, se mostrarán otras formas de uso de los condicionales que provee Python. [MÚSICA] [MÚSICA]