Loop While - Estrutura de Repetição em Python

  Рет қаралды 2,414

Celso Kitamura

Celso Kitamura

3 жыл бұрын

Vamos ver outra maneira de executar código repetidamente?
Nesse vídeo eu vou te mostrar o loop while, que é uma outra estrutura de repetição em Python que podemos utilizar em nossos programas.
Vamos conversar sobre o loop while, que também é utilizado para executar um bloco de código repetidamente, até que uma condição se satisfaça.
- Loop While - Estrutura de Repetição Em Python
O loop while é mais uma estrutura de repetição em Python e contém uma expressão booleana com uma condição que retornará verdadeiro ou falso.
Ele executa o bloco de código, desde que a expressão condicional especificada seja devolvida.
A inicialização deve ser feita antes do início do ciclo e as etapas de incremento ou diminuição devem estar dentro do loop.
- Sintaxe
while expressão booleana:
#Execute este código até que a expressão booleana seja falsa
- Vamos Ver Um Exemplo?
i = 0
while i [menor que] 10:
print("Valor de i: " + str(i))
i += 1
Neste exemplo também serão impressos na tela os números de 0 a 9, assim como no exemplo que fizemos no loop for.
- Vamos entender como ele funciona?
Acompanhe no código:
O loop while tem a expressão
i [menor que] 10
Dentro do loop while o valor de i é incrementado em 1.
i += 1
Desta forma, o loop while será executado até que i valor de i seja igual a 10.
ATENÇÃO: Se certifique que a expressão condicional retorne falso em algum ponto da execução para evitar o loop infinito.
- Desafio
Agora é sua vez de treinar o loop while, treinar a estrutura de repetição em Python.
Faça um programa que imprima os números de 0 a 10 em ordem decrescente. Use como base o primeiro exemplo.
Mas esse programa não é o igual ao desafio anterior, do loop for? Sim, e fazer o mesmo programa de uma forma diferente é para você fixar que existem várias maneiras de se chegar ao mesmo objetivo.
- Palavras Finais
Como já vimos no loop for, o loop while executa um bloco de código repetidamente e é mais uma estrutura de repetição em Python.
O loop while deve possuir uma expressão condicional. O passo deve ficar dentro do loop.
E tome muito cuidado para não criar um loop infinito.
E por hoje é só!
E se você quiser aprender mais sobre programação, continue me acompanhando!
Se você gostou deste vídeo, dê uma curtida nele e aproveite para se inscrever no canal. Não se esqueça de ativar as notificações para receber um aviso quando novos vídeos forem publicados.
E até a próxima!
Me acompanhe aqui ⤵⤵
💻 Blog: celsokitamura.com.br
💻 Instagram: / celsokitamura
🎥 KZbin: / celsokitamura
🔵 Facebook: / celsokitamura
#LoopWhile
#EstruturaDeRepetiçãoEmPython
#SouAppDev

Пікірлер: 9
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Meu e-book Como Aprender a Programar do Absoluto Zero está GRATUITO por tempo limitado! Olha o link: 👉🏼 celsokitamura.com.br/como-aprender-a-programar Bora aprender a programar! Se você se interessou pelo Echo Dot, conheça ele melhor aqui: amzn.to/2RMjDOz Se você se interessou pelo Echo Show 5, conheça ele melhor aqui: amzn.to/2B0g6Tj Conheça minha skill Minuto de Sabedoria do Programador: celsokitamura.com.br/minuto-de-sabedoria-do-programador Vai lá, conheça a skill e teste pra ver!
@renatofreitas8154
@renatofreitas8154 11 күн бұрын
Obrigado
@double_derby6697
@double_derby6697 3 жыл бұрын
Muito boa a explicação, poderia fazer um vídeo desmistificando o conceito de threads
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Opa, o tema é muito bom sim. Sugestão anotada!
@Andrez0s
@Andrez0s Жыл бұрын
n = 10 while n > 0: print("n = ", n) n -= 1
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Boa Andrez0s! É isso mesmo! Bora aprender a programar! 👊
@user-mn5ug3ih3l
@user-mn5ug3ih3l 7 ай бұрын
i = 10 while(i >= 0): print("Valor de i: ", i) i-= 1
@danielrochazz
@danielrochazz Жыл бұрын
d = 10 while d > 0: print("valor de d:", d) d -= 1
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Boa @dhard2463! Bora programar e codar! 👊
String Essencial - Python
12:37
Celso Kitamura
Рет қаралды 571
While (Estruturas de Repetição) | Python em 30 minutos
30:24
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 28 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 39 МЛН
Loop For - Estruturas de Repetição Em Python
7:24
Celso Kitamura
Рет қаралды 8 М.
Como FAZER LOOP FOR e LOOP WHILE no Python
22:55
Nerd dos Dados
Рет қаралды 1,8 М.
Média de idade com while em Python
13:06
Cursos Kane Chan
Рет қаралды 17 М.
23 - Python - Loop While (Estrutura de Repetição) e instrução break
13:13
While loops in Python are easy ♾️
6:58
Bro Code
Рет қаралды 322 М.
If, Elif, Else (Estruturas de Decisão) | Python em 30 minutos
27:18
while Loop with else in Python
15:34
Neso Academy
Рет қаралды 21 М.
Estrutura de Repetição While em Python
7:21
Cursos Kane Chan
Рет қаралды 53 М.
Curso de Python para iniciantes #09 - Loops: While e For
21:59
Refatorando
Рет қаралды 39 М.
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 28 МЛН