¿Son “buenas prácticas” hacer uso de <code>break</code> y <code>continue</code> en Python?

Grecia Olympia Corona Segura

Grecia Olympia Corona Segura

Pregunta
student
hace 5 años

¿Son “buenas prácticas” hacer uso de

break
y
continue
en Python?

6 respuestas
para escribir tu comentario
    Anthony Guzman Lopez

    Anthony Guzman Lopez

    student
    hace 5 años

    Es dependiendo del uso que se le de, si se usa en un bucle donde no tenemos otra forma de detener el ciclo es bueno usar un break, al igual que un cotinue.

    Jorge Cruz Perez

    Jorge Cruz Perez

    student
    hace 5 años

    En el contexto logico, es decir, si al iterar llega un punto que no se necesita seguir iterando o saltar la iteración por supuesto que si. No seria buena practica si sabiendo que ya no es necesario iterar no los uses, saludos :)

    Miguel Torres

    Miguel Torres

    student
    hace 5 años

    De manera general NO son malas prácticas utilizarlo. Todo depende del contexto en el que lo manejes. Incluso pueden ser muy buena práctica para saltarte iteraciones o pasar a la siguiente si no es necesario seguir haciéndolas. Eso te ahorrará tiempo de cómputo. 🤓🐍

    Rodrigo Acevedo Gutiérrez

    Rodrigo Acevedo Gutiérrez

    student
    hace 5 años

    Dependerá mucho de la funcionalidad de tu código, por ejemplo puedes ocupar break en un while o for cuando ya obtuviste el valor deseado, en el ejercicio que realiza el profesor, el encontró la letra deseada en la frase (la "o") no tenía caso seguir iterando. En resumen, no son malas prácticas, es saber cuando utilizarlo

    JONATHAN VERA SEGURA

    JONATHAN VERA SEGURA

    student
    hace 5 años

    En base de datos si es es conocida y es el mismo funcionamiento, en los lenguajes antiguos en java no hay esas formas solo se puede con else o sino try cach para detener un bucle en visual estudio si hay un break es next up para detener el bucle

    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    student
    hace 4 años

    Si lo necesitas sí, si no lo usaras no.

Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.