While Loop
While loop is another type of loops. It performs the same, but the construction of the loop differs.
12345678910# Summing all prices prices = [3, 5, 6, 2, 7, 8] i = 0 counter = 0 while i < len(prices): counter += prices[i] i += 1 print(counter)
When we want to stop our loop immediately, we need to use break.
123456789prices = [1, 2, 3, 4, 5, 6] i = 0 while i < len(prices): if prices[i] == 4: break else: print(prices[i]) i += 1
We use a special variable (
counterin our case) to collect elements of the price list (in our case). If you want to count the sum of the numbers from 1 to 10, you also have to create a variable that collects the sum after each iteration.
For more practice with loops try this course!
Swipe to start coding
Let's count all money from the list until the sum equals the 100!
- Set the while loop to work with the
moneylist. - Set the condition if the
counterequals100. - Finish the program if the
counterequals100. - Add the
moneyiterator to thecounter. - Increase the
iby1. - Print the
counter.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Opsummér dette kapitel
Explain code
Explain why doesn't solve task
Awesome!
Completion rate improved to 2.08
While Loop
Stryg for at vise menuen
While loop is another type of loops. It performs the same, but the construction of the loop differs.
12345678910# Summing all prices prices = [3, 5, 6, 2, 7, 8] i = 0 counter = 0 while i < len(prices): counter += prices[i] i += 1 print(counter)
When we want to stop our loop immediately, we need to use break.
123456789prices = [1, 2, 3, 4, 5, 6] i = 0 while i < len(prices): if prices[i] == 4: break else: print(prices[i]) i += 1
We use a special variable (
counterin our case) to collect elements of the price list (in our case). If you want to count the sum of the numbers from 1 to 10, you also have to create a variable that collects the sum after each iteration.
For more practice with loops try this course!
Swipe to start coding
Let's count all money from the list until the sum equals the 100!
- Set the while loop to work with the
moneylist. - Set the condition if the
counterequals100. - Finish the program if the
counterequals100. - Add the
moneyiterator to thecounter. - Increase the
iby1. - Print the
counter.
Løsning
Tak for dine kommentarer!
single