Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> python

Toma de decisiones en Python: Dominando la lógica condicional

La toma de decisiones es la anticipación de condiciones que ocurren durante la ejecución del programa y la especificación de acciones según esas condiciones.

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

La forma general de una estructura típica de toma de decisiones en la mayoría de lenguajes de programación:

Toma de decisiones en Python: Dominando la lógica condicional

Python asume cualquier valor no-cero y no-nulo como VERDADERO, y si es cero o nulo, se asume como FALSO.

Python proporciona los siguientes tipos de declaraciones de toma de decisiones:

NºDeclaración y descripción
1Declaraciones if - Consisten en una expresión booleana seguida de una o más declaraciones.
2Declaraciones if...else - Un if puede ir seguido de un else opcional, que se ejecuta cuando la expresión booleana es FALSA.
3Declaraciones if anidadas - Puedes usar un if o else if dentro de otro if o else if.

Suites de una sola declaración

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

Ejemplo de cláusula if de una línea:

Demo en vivo
#!/usr/bin/python
var = 100
if (var == 100): print "El valor de la expresión es 100"
print "¡Adiós!"

Cuando se ejecuta el código anterior, produce:

El valor de la expresión es 100
¡Adiós!

python

  1. Impulsando la Toma de Decisiones en Fabricación Avanzada a través de Analítica Potente
  2. Optimiza la ingesta de datos para una toma de decisiones más inteligente
  3. Sentencias, indentación y comentarios en Python: Guía clara
  4. Dominando tipos de datos en Python: Guía práctica
  5. Dominando operadores en Python: Guía completa
  6. Dominando sentencias if…else en Python
  7. Dominando la sentencia pass en Python: Guía práctica
  8. Dominando Diccionarios en Python: Creación, Manipulación y Técnicas Avanzadas
  9. Dominando el Manejo de Excepciones en Python: try, except, else y finally Explicados
  10. Función print() en Python: Guía Práctica con Ejemplos
  11. Domine los Bucles en Python: For, While, Break, Continue y Enumerate Explicados