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.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.08
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.
Рішення
Дякуємо за ваш відгук!
single