Thursday, 26 March 2020

while loop practice problems python

With the while loop we can execute a set of statements as long as a condition is true.

Example


Print i as long as i is less than 6:
i-> start from 1. While -> condition (Print i as long as i is less than 6 ). Print () -> display.
I + = 1 -> every round (loop)add 1 


i = 1
while i < 6:
  print(i)
  i += 1

Out put

1
2
3
4
5



The break Statement


With the break statement we can stop the loop even if the while condition is true:


Example


Exit the loop when i is 3:

i = 1
while i < 6:
  print(i)
  if i == 3:
    break
  i += 1

Out put

1
2
3

The continue Statement

With the continue statement we can stop the current iteration, and continue with the next:

Example


Continue to the next iteration if i is 3:


i = 0
while i < 6:
  i += 
  if i == 3:
    continue
  print(i)

Out put

1
2
4
5
6
You can see ,3 is missing 

The else Statement

With the else statement we can run a block of code once when the condition no longer is true:

Example


Print a message once the condition is false:

i = 1
while i < 6:
  print(i)
  i += 1
else:
  print("i is no longer less than 6")

Out put

1
2
3
4
5

i is no longer less than 6


No comments:

Post a Comment