Python – Break:
In this tutorial, we will learn about the Break statement in Python. Break statement is used to terminate the loop program at a point.
Let us understand the below example which do not have “break” statement will go through multiple iterations till the value of i becomes 109.
Example:
>>> for i in range(100,110): ... print('Assigned value of i is ',i) ... for num in range(100,i): ... print(i,num) ...
Below is the output:
Assigned value of iis 100 Assigned value of iis 101 101 100 Assigned value of iis 102 102 100 102 101 Assigned value of iis 103 103 100 103 101 103 102 Assigned value of iis 104 104 100 104 101 104 102 104 103 Assigned value of iis 105 105 100 105 101 105 102 105 103 105 104 Assigned value of iis 106 106 100 106 101 106 102 106 103 106 104 106 105 Assigned value of iis 107 107 100 107 101 107 102 107 103 107 104 107 105 107 106 Assigned value of iis 108 108 100 108 101 108 102 108 103 108 104 108 105 108 106 108 107 Assigned value of iis 109 109 100 109 101 109 102 109 103 109 104 109 105 109 106 109 107 109 108
Now, let us break the loop when the value of i becomes 105. Below is the code and output for clarification.
Example
>>> for i in range(100,110): ... print('Assigned value of i is ',i) ... for num in range(100,i): ... print(i,num) ... if i==105: ... break ...
Below is the Output:
Assigned value of iis 100 Assigned value of iis 101 101 100 Assigned value of iis 102 102 100 102 101 Assigned value of iis 103 103 100 103 101 103 102 Assigned value of iis 104 104 100 104 101 104 102 104 103 Assigned value of iis 105 105 100 105 101 105 102 105 103 105 104