Summary
Keywords
Full Transcript
Nesta aula, você irá aprender a realizar repetições condicionais usando a estrutura WHILE. Você entenderá como executar um conjunto de instruções *enquanto* uma determinada condição for válida no seu programa. Com *while*, você será capaz de realizar iterações indefinidas, isto é, iterações em que você não sabe a priori quantas repetições serão realizadas - em contraponto com as iterações definidas, que estudamos com a estrutura FOR. 🔥 Inscreva-se no curso Python do Jeito Certo 2.0 e tenha acesso à experiência definitiva de aprendizado de programação: https://edu.pgdinamica.com/python-certo Ao longo desta aula, você vai entender a motivação por trás do uso de while e onde ele se diferencia de outras estruturas de repetição; explorar o conceito de palavra reservada em programação e como while se encaixa nesse contexto; colocar a teoria em prática com um projeto real, usando while para resolver problemas práticos de programação; aprender a usar while para repetir instruções até que uma condição seja atendida, explorando suas capacidades e limites; descobrir os perigos dos loops infinitos e como evitá-los ao trabalhar com while; entender como o comando break pode ser usado para interromper um loop while antes do tempo; e explorar o comando continue e como ele permite pular para a próxima iteração do loop sem encerrar o ciclo. Se você quer dominar a arte das repetições condicionais em Python e levar suas habilidades de programação para o próximo nível, este vídeo é para você! 0:00 Motivação para usar while 0:52 O que é uma palavra reservada em programação 1:49 Resolvendo um projeto prático 5:12 Usando while para repetir instruções até que uma condição seja atendida 11:25 Loop infinito e cuidados com while 13:54 Como usar break para encerrar um loop 15:21 Como usar continue para encerrar a execução corrente 18:00 Tarefas para praticar programação 📚 Livro para estudar Bancos de Dados - https://amzn.to/3Hjjusc 📚 Livros recomendados de Data Science: https://amzn.to/2XZyxUr 📚 Livros de Algoritmos e Estruturas de Dados: https://amzn.to/3d5wK4m SetUp - Equipamentos: https://amzn.to/37Cg3N2 👨🏾💻 Códigos produzidos no vídeo: i) https://github.com/programacaodinamica/pythondojeitocerto/blob/393683aad5efb71ca234f4caeb55721d194f1e17/nivel1/enquanto.py ii) https://github.com/programacaodinamica/pythondojeitocerto/blob/393683aad5efb71ca234f4caeb55721d194f1e17/nivel1/expenquanto.py 🟣 Canal na Twitch para lives: https://www.twitch.tv/pgdinamica 🟦 Canal do Telegram para receber todos os vídeos: https://t.me/pgdinamica 🥰 Se você gosta do nosso trabalho e acha relevante a nossa atuação no Youtube, considere nos apoiar se tornando membro do canal: https://www.youtube.com/programacaodinamica/join ✉️ E-mails: – Propostas comerciais: [email protected] – Demais assuntos: [email protected] 👩🏾💻👨🏾💻 Confira mais conteúdo em nosso blog: https://medium.com/programacaodinamica 🔥 Faça parte da comunidade gratuita Programação Mais Dinâmica: https://bit.ly/pgsparkle (baixe o app e entre na comunidade) TikTok: @pgdinamica 📸 Nos siga no Instagram: https://instagram.com/pgdinamica 📸 @kizzy_terra @hallpaz 🐦 Nos siga no Twitter: https://twitter.com/pgdinamica 🐦 @kizzy_terra @hallpaz * Curta a Programação Dinâmica no facebook: fb.com/pgdinamica * Nosso repositório no Github: github.com/programacaodinamica * Confira os artigos no Python Café: pythoncafe.com.br
