Preguntas etiquetadas con while-loop

Un ciclo while es una estructura de control utilizada en muchos lenguajes de programación para ejecutar continuamente un conjunto de instrucciones siempre que se cumpla una condición particular.

799
¿Emular un bucle do-while en Python?

Necesito emular un ciclo do-while en un programa Python. Desafortunadamente, el siguiente código directo no funciona: list_of_ints = [ 1, 2, 3 ] iterator = list_of_ints.__iter__() element = None while True: if element: print element try: element = iterator.next() except StopIteration:...

587
¿Cuál es más rápido: while (1) o while (2)?

Esta fue una pregunta de entrevista realizada por un gerente superior. ¿Cual es mas rápido? while(1) { // Some code } o while(2) { //Some code } Dije que ambos tienen la misma velocidad de ejecución, ya que la expresión en el interior whilefinalmente debería evaluar a trueo false. En este...

150
¿Cómo salir de un bucle en Bash?

Quiero escribir un script Bash para procesar texto, lo que puede requerir un ciclo while. Por ejemplo, un ciclo while en C: int done = 0; while(1) { ... if(done) break; } Quiero escribir un script Bash equivalente a eso. Pero lo que solía usar y, como han demostrado todos los ejemplos...

107
Salir de un tiempo ... bucle

Estoy usando un bucle While ... Wend de VBA. Dim count as Integer While True count=count+1 If count = 10 Then ''What should be the statement to break the While...Wend loop? ''Break or Exit While not working EndIf Wend No quiero usar condiciones como `Mientras cuenta <= 10 ......

102
Timer & TimerTask versus Thread + sleep en Java

Encontré preguntas similares hechas aquí, pero no hubo respuestas a mi satisfacción. Así que reformulando la pregunta de nuevo Tengo una tarea que debe realizarse de forma periódica (por ejemplo, intervalos de 1 minuto). ¿Cuál es la ventaja de usar Timertask & Timer para hacer esto en lugar de...