Perguntas com a marcação «do-while»

799
Emular um loop do-while em Python?

Eu preciso emular um loop do-while em um programa Python. Infelizmente, o seguinte código simples não 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:...

218
Os loops "while (true)" são tão ruins? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

137
Emulando um loop do-while no Bash

Qual é a melhor maneira de emular um loop do-while no Bash? Eu poderia verificar a condição antes de entrar no whileloop e continuar verificando novamente a condição no loop, mas isso é código duplicado. Existe uma maneira mais limpa? Pseudo código do meu script: while [ current_time <=...

86
'fazer ... enquanto' vs. 'enquanto'

Possíveis duplicatas: While vs. Do While Quando devo usar do-while em vez de while loops? Eu tenho programado há um tempo (2 anos de trabalho + 4,5 anos de graduação + 1 ano de pré-faculdade), e nunca usei um loop do-while que não seja forçado no curso de Introdução à Programação....