¿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
studenthace 5 años

¿Son “buenas prácticas” hacer uso de

break
y
continue
en Python?

6 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

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

    JONATHAN VERA SEGURA

    JONATHAN VERA SEGURA

    studenthace 4 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

    Rodrigo Acevedo Gutiérrez

    Rodrigo Acevedo Gutiérrez

    studenthace 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

    Miguel Torres

    Miguel Torres

    studenthace 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. 🤓🐍

    Jorge Cruz Perez

    Jorge Cruz Perez

    studenthace 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 :)

    Anthony Guzman Lopez

    Anthony Guzman Lopez

    studenthace 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.

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.