Flow Control Break Statement in Python - Examples and Use Cases

5 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€67.18
List Price:  €95.97
You save:  €28.79
£55.85
List Price:  £79.79
You save:  £23.94
CA$98.21
List Price:  CA$140.31
You save:  CA$42.09
A$107.62
List Price:  A$153.75
You save:  A$46.13
S$94.24
List Price:  S$134.64
You save:  S$40.39
HK$544.83
List Price:  HK$778.36
You save:  HK$233.53
CHF 62.54
List Price:  CHF 89.34
You save:  CHF 26.80
NOK kr774.97
List Price:  NOK kr1,107.14
You save:  NOK kr332.17
DKK kr501
List Price:  DKK kr715.75
You save:  DKK kr214.74
NZ$119.95
List Price:  NZ$171.37
You save:  NZ$51.41
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,361.58
List Price:  ৳11,945.63
You save:  ৳3,584.04
₹5,909.84
List Price:  ₹8,442.99
You save:  ₹2,533.15
RM312.71
List Price:  RM446.75
You save:  RM134.04
₦118,484.88
List Price:  ₦169,271.38
You save:  ₦50,786.49
₨19,443.22
List Price:  ₨27,777.22
You save:  ₨8,334
฿2,412.28
List Price:  ฿3,446.26
You save:  ฿1,033.98
₺2,418.32
List Price:  ₺3,454.90
You save:  ₺1,036.57
B$406.01
List Price:  B$580.04
You save:  B$174.03
R1,270.71
List Price:  R1,815.38
You save:  R544.66
Лв131.35
List Price:  Лв187.66
You save:  Лв56.30
₩98,301.65
List Price:  ₩140,436.95
You save:  ₩42,135.30
₪260.01
List Price:  ₪371.46
You save:  ₪111.45
₱4,125.14
List Price:  ₱5,893.31
You save:  ₱1,768.17
¥10,832.35
List Price:  ¥15,475.45
You save:  ¥4,643.10
MX$1,429.79
List Price:  MX$2,042.64
You save:  MX$612.85
QR255.18
List Price:  QR364.56
You save:  QR109.38
P956.90
List Price:  P1,367.06
You save:  P410.16
KSh9,061.51
List Price:  KSh12,945.58
You save:  KSh3,884.06
E£3,475.01
List Price:  E£4,964.52
You save:  E£1,489.50
ብር8,566
List Price:  ብር12,237.67
You save:  ብር3,671.66
Kz63,900.87
List Price:  Kz91,290.87
You save:  Kz27,390
CLP$68,444.99
List Price:  CLP$97,782.75
You save:  CLP$29,337.76
CN¥506.93
List Price:  CN¥724.22
You save:  CN¥217.29
RD$4,217.06
List Price:  RD$6,024.63
You save:  RD$1,807.57
DA9,397.90
List Price:  DA13,426.15
You save:  DA4,028.25
FJ$159.29
List Price:  FJ$227.57
You save:  FJ$68.27
Q540.13
List Price:  Q771.64
You save:  Q231.51
GY$14,638.82
List Price:  GY$20,913.50
You save:  GY$6,274.67
ISK kr9,773.54
List Price:  ISK kr13,962.80
You save:  ISK kr4,189.25
DH703.91
List Price:  DH1,005.63
You save:  DH301.72
L1,275.33
List Price:  L1,821.98
You save:  L546.64
ден4,132.76
List Price:  ден5,904.20
You save:  ден1,771.43
MOP$561.01
List Price:  MOP$801.48
You save:  MOP$240.46
N$1,268.91
List Price:  N$1,812.81
You save:  N$543.90
C$2,574.70
List Price:  C$3,678.31
You save:  C$1,103.60
रु9,449.77
List Price:  रु13,500.25
You save:  रु4,050.48
S/265.32
List Price:  S/379.05
You save:  S/113.72
K281.71
List Price:  K402.47
You save:  K120.75
SAR262.77
List Price:  SAR375.40
You save:  SAR112.63
ZK1,934.92
List Price:  ZK2,764.29
You save:  ZK829.37
L334.42
List Price:  L477.77
You save:  L143.34
Kč1,702.59
List Price:  Kč2,432.37
You save:  Kč729.78
Ft27,646.05
List Price:  Ft39,496.05
You save:  Ft11,850
SEK kr772.42
List Price:  SEK kr1,103.50
You save:  SEK kr331.08
ARS$70,251.41
List Price:  ARS$100,363.46
You save:  ARS$30,112.05
Bs483.50
List Price:  Bs690.75
You save:  Bs207.24
COP$307,238.59
List Price:  COP$438,931.09
You save:  COP$131,692.49
₡35,641.51
List Price:  ₡50,918.63
You save:  ₡15,277.11
L1,768.23
List Price:  L2,526.16
You save:  L757.92
₲546,248.87
List Price:  ₲780,388.98
You save:  ₲234,140.10
$U2,983.14
List Price:  $U4,261.82
You save:  $U1,278.67
zł291.40
List Price:  zł416.31
You save:  zł124.90
Already have an account? Log In

Transcript

Hello and welcome back. This is our fourth video of the series flow control in Python. In this video we will be discussing break statement two programs related to break statement in which break statement will be used and the logic of those programs. I hope you will have a good time watching this video. Thank you That's called What does a loop loop iterate over a block of code until test expression is false. So, it is going to continue iterating over a block of code until the test expression becomes false.

We discussed for loop and while loop and we also discussed by as statement just after or that that is the part of the for loop and while loop we discuss few programs within the for loop and while loop. Now, how does the break statement works? There are a lot of cases when we need to terminate iteration of the block of code, whether the loop or it doesn't need to exit the loop and then that time we use break and continue statements. These are very handy during these circumstances, big statement transfers controls of the program to statement exactly after the loop. What is the syntax of break see this when the code enters the loop it test expression and if the expression is true, it checks. Now, there could be a break statement there if there is a break statement it exits the loop.

The practice break statement is not there, it continues the it continues iterating over the body of the loop. Now generally breaks are within if condition so when the condition becomes true, it the goop enters the body of f and they're fine to break, maybe some other code and alongside break And then it exits the iteration of the loop or it exits the whole body of the loop. So, I hope this is clear. Let's see an example. This is the Jupiter new notebook you are very used to have your head since we have already made many many videos using the Jupiter notebook here we're using the for loop and this is the variable Well, that is iterating through the object that is a string and we are using an if statement if well, he was to I that the code should break otherwise it should continue treating the for loop.

So once the for loop started prints s 10 it prints ci because if condition is not getting true, so it's not entering the body of if statement, then it prints r but when it checks high, then it becomes equal and the comparative sign shows that they are both same so therefore it breaks minute breaks, it just prints the end, like the iteration of our loop start. And this is exactly what the purpose it serves. So I've just already run this. If I run again, the output would be seen. However we can try this with any other thing. Let's try this with the name.

Johnson and B stop it when it is Esther. Let's run it again. So j h o n and it ends because as compared s and when it found the s and while RC stops, okay, there is another practical application of break. This is where we tried to find out if the prime number, a number given to the user is a prime number or not here. We saw that we used to break now the code is breaking up when it's checked and it finds it the remainder is So every time when the code or the system enters the body of fall loop, it checks if the remainder is zero or not. If the remainder is zero, it is great to print it is not a prime number because a prime number cannot have a remainder, zero when we divide it by any of the number except that number.

So for example, the number is 33. And I'm dividing it by two it's starting from two. So 33 divided by two there is some remainder. So it does not enter this if block of code and directly go about treating again 333 divided by three, it finds it the remainder is zero, it enters the body of a, it means that it is not a prime number, it prints out how many times that number is equal to that double by that number. And then it brings it does not include again, who does not go before it just breaks and then comes out of that follow. So that was another example of break.

I hope you enjoyed the video. May you've been question feel free to contact me. And don't forget to subscribe and like today's videos and thank you

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.