Conteúdo do Curso
Introduction to Python
3. Conditional Statements
Introduction to Python
while Loop
Often, in programming, you want your code to run repeatedly as long as a specific condition is true. Think about how, in everyday life, we stay on a subway train until we reach our designated stop. If our destination is "Station B," we'll pass by "Station A," "Station C," and so forth until we arrive at "Station B." In Python, you can simulate this behavior with a while
loop, structured like this:
For instance, we can use this loop to print all numbers up to 10
.
Note
By default, the
print()
function outputs each result on a new line. By employing theend=' '
argument, we ensure that multipleprint()
outputs are separated by a space. We'll be using this technique throughout this section.
The loop's logic is outlined above. You might observe that we've included i = i + 1
within the loop. Without this line, our loop would run indefinitely because each time the condition is checked, it would find 1 < 10
, which is always True
. So, when working with while
loops, it's crucial to ensure your code doesn't enter an endless loop.
Tudo estava claro?
Conteúdo do Curso
Introduction to Python
3. Conditional Statements
Introduction to Python
while Loop
Often, in programming, you want your code to run repeatedly as long as a specific condition is true. Think about how, in everyday life, we stay on a subway train until we reach our designated stop. If our destination is "Station B," we'll pass by "Station A," "Station C," and so forth until we arrive at "Station B." In Python, you can simulate this behavior with a while
loop, structured like this:
For instance, we can use this loop to print all numbers up to 10
.
Note
By default, the
print()
function outputs each result on a new line. By employing theend=' '
argument, we ensure that multipleprint()
outputs are separated by a space. We'll be using this technique throughout this section.
The loop's logic is outlined above. You might observe that we've included i = i + 1
within the loop. Without this line, our loop would run indefinitely because each time the condition is checked, it would find 1 < 10
, which is always True
. So, when working with while
loops, it's crucial to ensure your code doesn't enter an endless loop.
Tudo estava claro?