Loop For - Estruturas de Repetição Em Python

Описание к видео Loop For - Estruturas de Repetição Em Python

Existem situações em que precisamos executar algumas linhas de código várias vezes para que nosso software funcione.

Nesse vídeo vamos começar a ver as estruturas de repetição.

E hoje veremos a primeira delas, o loop for, uma das estruturas de repetição em Python.

- Loop For – Estruturas De Repetição Em Python

Laços oferecem um jeito fácil e rápido de executar uma ação repetidas vezes.

Podemos fazer isso através de estruturas de repetição.

As estruturas de repetição evitam que o programador escreva o mesmo código várias vezes, quando o fluxo de execução tem natureza repetitiva.

Um loop for consiste em três variáveis: inicialização, condição e passo.

Na inicialização configuramos o valor inicial da repetição.

A condição é uma expressão booleana (que retorna verdadeiro ou falso) que decide se a repetição continua.

E no passo definimos o intervalo da repetição.

- Sintaxe

for variável in range(limite):
//execute este bloco de código até que a condição seja satisfeita

- Vamos Ver Um Exemplo?

for i in range(10):
print("Valor de i: " + str(i))

Neste exemplo serão impressos na tela os números de 0 a 9.

Vamos entender como ele funciona?

Acompanhe no código:

1. Declaramos a variável i
2. Determinamos o limite com range(), que é uma função interna do Python que retorna sequências numéricas. Neste caso, a sequência de 0 a 9 (10 números).
range(10)
3. inicialmente a função range retorna 0, imprimindo na tela seu valor com o comando print
print("Valor de i: " + str(i))
Este linha imprime na tela “Valor de i: 0”
4. Na segunda execução, a função range retorna 1
5. Então o bloco de código interno é executado novamente e teremos na tela:
Valor de i: 1
7. Na terceira execução, a função range retorna 2
8. Isso se repete até que a função range retorne o valor 9 (que é o décimo valor).
9. Neste momento, a execução do bloco interno da estrutura loop for é cancelada.

Podemos definir diferentes parâmetros para a função range() para que o programa se comporte do jeito que quisermos.

range(início, limite, passo)

Para imprimirmos somente os números pares no exemplo anterior, podemos fazer assim:

for i in range(0, 10, 2):
print("Valor de i: " + str(i))

Este código imprime na tela os números 0, 2, 4, 6, 8

- Desafio

Agora é sua vez de treinar o loop for, 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.

- Palavras Finais

Estruturas de repetição em Python são códigos que repetem a execução de uma porção de código até que uma determinada condição seja alcançada.

Assim como nas estruturas de decisão, existe mais de uma maneira de construirmos estas estruturas. Veremos mais em outros vídeos desta série.


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: https://celsokitamura.com.br
💻 Instagram:   / celsokitamura  
🎥 Youtube:    / celsokitamura  
🔵 Facebook:   / celsokitamura  


#LoopForEstruturasDeRepetiçãoEmPython
#SouAppDev

Комментарии

Информация по комментариям в разработке