Python - Toma de decisiones

La toma de decisiones es anticipar las condiciones que ocurren durante la ejecución del programa y especificar las acciones tomadas de acuerdo con las condiciones.

Las estructuras de decisión evalúan múltiples expresiones que producen como resultado VERDADERO o FALSO. Debe determinar qué acción tomar y qué declaraciones ejecutar si el resultado es VERDADERO o FALSO en caso contrario.

A continuación se muestra la forma general de una estructura de toma de decisiones típica que se encuentra en la mayoría de los lenguajes de programación:

El lenguaje de programación Python asume cualquier non-zero y non-null valores como VERDADERO, y si es zero o null, entonces se asume como un valor FALSO.

El lenguaje de programación Python proporciona los siguientes tipos de declaraciones para la toma de decisiones. Haga clic en los siguientes enlaces para verificar su detalle.

No Señor. Declaración y descripción
1 si declaraciones

Un if statement consta de una expresión booleana seguida de una o más declaraciones.

2 declaraciones if ... else

Un if statement puede ir seguido de un opcional else statement, que se ejecuta cuando la expresión booleana es FALSE.

3 declaraciones if anidadas

Puedes usar uno if o else if declaración dentro de otra if o else if declaración (es).

Repasemos brevemente cada toma de decisiones:

Suites de declaración única

Si la suite de un if La cláusula consta solo de una línea, puede ir en la misma línea que la declaración del encabezado.

A continuación se muestra un ejemplo de one-line if cláusula -

#!/usr/bin/python

var = 100
if ( var == 100 ) : print "Value of expression is 100"
print "Good bye!"

Cuando se ejecuta el código anterior, produce el siguiente resultado:

Value of expression is 100
Good bye!