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

Bucles en Python: Control de flujo y técnicas de repetición

En general, las declaraciones se ejecutan secuencialmente: la primera en una función se ejecuta primero, seguida por la segunda, y así sucesivamente. Puede haber situaciones donde necesites ejecutar un bloque de código varias veces.

Los lenguajes de programación proporcionan estructuras de control para rutas de ejecución más complejas.

Una declaración de bucle permite ejecutar una declaración o grupo de declaraciones múltiples veces. El siguiente diagrama ilustra una declaración de bucle:

Bucles en Python: Control de flujo y técnicas de repetición

Python proporciona los siguientes tipos de bucles:

NºTipo de bucle y descripción
1Bucle while - Repite una declaración o grupo mientras una condición es VERDADERA. Prueba la condición antes de ejecutar el cuerpo.
2Bucle for - Ejecuta una secuencia de declaraciones múltiples veces y abrevia el código que gestiona la variable del bucle.
3Bucles anidados - Puedes usar uno o más bucles dentro de cualquier otro while, for o do..while.

Declaraciones de control de bucles

Las declaraciones de control de bucles cambian la ejecución de su secuencia normal. Cuando la ejecución sale de un ámbito, todos los objetos automáticos creados en ese ámbito son destruidos.

Python soporta las siguientes declaraciones de control:

NºDeclaración de control y descripción
1Declaración break - Termina el bucle y transfiere ejecución a la declaración inmediatamente posterior al bucle.
2Declaración continue - Hace que el bucle omita el resto de su cuerpo y vuelva a probar su condición antes de reiterar.
3Declaración pass - Se usa cuando se requiere una declaración sintácticamente pero no quieres que se ejecute ningún código.

python

  1. Sentencias, indentación y comentarios en Python: Guía clara
  2. Dominando tipos de datos en Python: Guía práctica
  3. Dominando operadores en Python: Guía completa
  4. Dominando sentencias if…else en Python
  5. Dominando bucles for en Python: Sintaxis, ejemplos y patrones avanzados
  6. Dominando la sentencia pass en Python: Guía práctica
  7. Dominando Diccionarios en Python: Creación, Manipulación y Técnicas Avanzadas
  8. Función print() en Python: Guía Práctica con Ejemplos
  9. Domine los Bucles en Python: For, While, Break, Continue y Enumerate Explicados
  10. Dominando la función range() de Python: desde lo básico a casos avanzados
  11. Dominando enumerate() en Python: bucles con índices para listas, tuplas, cadenas y diccionarios