Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
First Nested Loop Pattern | Nested Loops
Python Loops Tutorial
course content

Conteúdo do Curso

Python Loops Tutorial

Python Loops Tutorial

1. The for Loop
2. The while Loop
3. Nested Loops

bookFirst Nested Loop Pattern

A nested loop is a loop located within the body of an outer loop. Either the inner or outer loop can take on various forms, including a while loop or a for loop. For instance, the outer for loop can encompass a while loop, and conversely.

Initially, let's attempt to create a basic image using a nested loop.

Employ end = ' ' within the print function to display elements in a row.

Examine the code below:

1234567
# Printing a triangle # Outer for loop for i in range(1, 5): # Inner for loop for j in range(1, i + 1): print('*', end=' ') print('')
copy

How does the code work?

Tarefa
test

Swipe to show code editor

You should reverse the triangle shown in the example.

  1. Configure the range() function for the outer for loop with step = -1.
  2. Configure the range() function for the inner for loop.
  3. Print '*' within the nested loop.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1
toggle bottom row

bookFirst Nested Loop Pattern

A nested loop is a loop located within the body of an outer loop. Either the inner or outer loop can take on various forms, including a while loop or a for loop. For instance, the outer for loop can encompass a while loop, and conversely.

Initially, let's attempt to create a basic image using a nested loop.

Employ end = ' ' within the print function to display elements in a row.

Examine the code below:

1234567
# Printing a triangle # Outer for loop for i in range(1, 5): # Inner for loop for j in range(1, i + 1): print('*', end=' ') print('')
copy

How does the code work?

Tarefa
test

Swipe to show code editor

You should reverse the triangle shown in the example.

  1. Configure the range() function for the outer for loop with step = -1.
  2. Configure the range() function for the inner for loop.
  3. Print '*' within the nested loop.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1
toggle bottom row

bookFirst Nested Loop Pattern

A nested loop is a loop located within the body of an outer loop. Either the inner or outer loop can take on various forms, including a while loop or a for loop. For instance, the outer for loop can encompass a while loop, and conversely.

Initially, let's attempt to create a basic image using a nested loop.

Employ end = ' ' within the print function to display elements in a row.

Examine the code below:

1234567
# Printing a triangle # Outer for loop for i in range(1, 5): # Inner for loop for j in range(1, i + 1): print('*', end=' ') print('')
copy

How does the code work?

Tarefa
test

Swipe to show code editor

You should reverse the triangle shown in the example.

  1. Configure the range() function for the outer for loop with step = -1.
  2. Configure the range() function for the inner for loop.
  3. Print '*' within the nested loop.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

A nested loop is a loop located within the body of an outer loop. Either the inner or outer loop can take on various forms, including a while loop or a for loop. For instance, the outer for loop can encompass a while loop, and conversely.

Initially, let's attempt to create a basic image using a nested loop.

Employ end = ' ' within the print function to display elements in a row.

Examine the code below:

1234567
# Printing a triangle # Outer for loop for i in range(1, 5): # Inner for loop for j in range(1, i + 1): print('*', end=' ') print('')
copy

How does the code work?

Tarefa
test

Swipe to show code editor

You should reverse the triangle shown in the example.

  1. Configure the range() function for the outer for loop with step = -1.
  2. Configure the range() function for the inner for loop.
  3. Print '*' within the nested loop.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Seção 3. Capítulo 1
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt