While, o "Enquanto' do Python
Faça Enquanto eu quiser código.
Finalmente chegamos! Estamos quase acabando o nosso capítulo básico.
Depois de aprendermos toda a base, vamos começar realmente a dar vida aos nossos programas.
O comando while
é um dos comandos que você mais vai utilizar dentro do Python, pois, com ele conseguimos criar programas mais complexos.
A estrutura do while
é exatamente igual ao "Enquanto" que explicamos em nossa aula de lógica:
Assim como o if o while
também se utiliza do espaço criado com o TAB para executar o seu código.
O while
também tem o seu funcionamento exatamente igual ao "Enquanto", ele continuará a executar enquanto a condição for falsa, uma vez que a condição dele for verdadeira, ele ira parar a sua execução.
Vamos continuar com a nossa calculadora que fizemos anteriormente, porém, agora adicionaremos o while
.
Observe que adicionamos duas novas linhas e que o código inteiro está um "paragrafo" ou um "TAB" a frente, pois agora, todo o código está dentro do while
.
A primeire é o próprio while
, que nesse caso, executara indefinidamente até ser "quebrado". O True
ali como condição, diz que o laço é verdadeiro e que deve ser executado.
após isso também temos de novidade:
aqui adicionamos as opções do usuário que se ele digitar 0 ira finalizar o programa.
Utilizamos o comando break
para dizer ao while
que ele deve parar de executar a repetição.
Ao executarmos esse código, ele ira repetir o programa até que o usuário digite 0.
Caso você deseje, podemos mudar o código para:
Nesse exemplo, declaramos primeiro que a variável operacao
está vazia dizemos para o while
que a condição para ele repetir é que a variável operação
tem de ser diferente de 0, e que ao usuário digitar o numero 0, o programa deve enviar uma mensagem escrito "Tchau Tchau".
Obs.: É necessária essa declaração da variável operacao
antes de executar o while, porque o while precisa saber quem é a variável operacao
, nos exemplos anteriores não foi necessário citar isso pois estavamos declarando sempre as variáveis antes de utilizarmos as mesmas.
Exercícios:
Crie um programa que peça o nome e a idade do usuário até que ele peça para sair do programa
Próximos Passos:
Na próxima etapa vamos conversar um pouco e finalizar esse capítulo.
Last updated