Laços For
Neste capítulo, exploraremos o conceito de laços, com foco específico nos "laços for". Laços são um conceito fundamental em programação que permite repetir um bloco de código várias vezes sem a necessidade de escrevê-lo repetidamente. Isso pode ser extremamente útil quando se deseja executar a mesma ação diversas vezes, como mover nosso ninja pelo grid para coletar sushi.
O que é um Laço For?
Um "laço for" é uma instrução de controle de fluxo que permite que um código seja executado repetidamente com base em uma condição determinada. O laço continuará a ser executado enquanto a condição for verdadeira. Quando a condição se tornar falsa, o laço será encerrado.
A sintaxe básica de um laço for em Python é a seguinte:
12for i in range(5): print("Iteration:", i)
-
Inicialização: A função
range(5)
gera uma sequência de números de 0 a 4. Isso inicializa implicitamente a variável de laçoi
com 0 no início do laço. -
Condição: O laço continua enquanto houver números restantes na sequência gerada por
range(5)
. Neste caso, ele irá iterar sobre 0, 1, 2, 3 e 4. -
Incremento: A variável de laço
i
é automaticamente incrementada em 1 após cada iteração, à medida que avança pela sequência gerada porrange(5)
.
Vamos ver um exemplo de um laço for em ação com nosso ninja:
ninja.py
Neste exemplo, o ninja pega sushi seis vezes enquanto a variável de loop i
vai de 0 a 5. O loop é executado enquanto i
for menor que 6.
Swipe to start coding
Solução
Obrigado pelo seu feedback!
ninja.py
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain how the range function works in more detail?
What happens if I change the number inside range()?
Can you show an example of a for loop with a different action inside?
Awesome!
Completion rate improved to 2.94
Laços For
Deslize para mostrar o menu
Neste capítulo, exploraremos o conceito de laços, com foco específico nos "laços for". Laços são um conceito fundamental em programação que permite repetir um bloco de código várias vezes sem a necessidade de escrevê-lo repetidamente. Isso pode ser extremamente útil quando se deseja executar a mesma ação diversas vezes, como mover nosso ninja pelo grid para coletar sushi.
O que é um Laço For?
Um "laço for" é uma instrução de controle de fluxo que permite que um código seja executado repetidamente com base em uma condição determinada. O laço continuará a ser executado enquanto a condição for verdadeira. Quando a condição se tornar falsa, o laço será encerrado.
A sintaxe básica de um laço for em Python é a seguinte:
12for i in range(5): print("Iteration:", i)
-
Inicialização: A função
range(5)
gera uma sequência de números de 0 a 4. Isso inicializa implicitamente a variável de laçoi
com 0 no início do laço. -
Condição: O laço continua enquanto houver números restantes na sequência gerada por
range(5)
. Neste caso, ele irá iterar sobre 0, 1, 2, 3 e 4. -
Incremento: A variável de laço
i
é automaticamente incrementada em 1 após cada iteração, à medida que avança pela sequência gerada porrange(5)
.
Vamos ver um exemplo de um laço for em ação com nosso ninja:
ninja.py
Neste exemplo, o ninja pega sushi seis vezes enquanto a variável de loop i
vai de 0 a 5. O loop é executado enquanto i
for menor que 6.
Swipe to start coding
Solução
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 2.94ninja.py