preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

Es bastante común querer asignar un valor específico a una variable dependiente de alguna condición. Por ejemplo, si deseamos decidir si alguien es adolescente o no entonces podríamos verificar si tienen más de 12 años y menos de 20. Podríamos escribir esto como: edad = 15 estado = Ninguno si (edad > 12) y edad < 20: estado = ‘adolescente’ demás: estado = ’no adolescente' imprimir (estado) Si ejecutamos esto, obtenemos la cadena ‘adolescente’ impresa. Sin embargo, esto es bastante largo y puede que no sea obvio que la verdadera intención de este El código era asignar un valor apropiado al estado. Una alternativa es una expresión if. El formato de una expresión if es si <condición-se-cumple> else Ese es el resultado devuelto por la expresión if es el primer valor a menos que el la condición falla, en cuyo caso el resultado devuelto será el valor después del else. Él Puede parecer confuso al principio, pero se vuelve más fácil cuando ve un ejemplo. Por ejemplo, usando la expresión if podemos realizar una prueba para determinar el valor para asignar al estado y devolverlo como resultado de la expresión if. Por ejemplo: status = (‘adolescente’ si edad > 12 y edad < 20 else ’no adolescente’) imprimir (estado) Nuevamente, el resultado impreso es ‘adolescente’; sin embargo, ahora el código es mucho más conciso, y es claro que el propósito de la prueba es determinar el resultado para asignar al estado 6.7 Una nota sobre verdadero y falso Python es en realidad bastante flexible cuando se trata de lo que realmente se usa para representar Verdadero y Falso, de hecho se aplican las siguientes reglas • 0, ’’ (cadenas vacías), Ninguno equivale a Falso • Distintos de cero, cadenas no vacías, cualquier objeto equivale a Verdadero. Sin embargo, recomendamos ceñirse a Verdadero y Falso, ya que a menudo un enfoque más limpio y seguro. 6.6 si las expresiones 71

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más