An example of the use of break and continue statements in Python:
# Example 1: break statement
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for number in numbers:
if number == 6:
break
print(number)
# Output:
# 1
# 2
# 3
# 4
# 5
# Example 2: continue statement
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for number in numbers:
if number % 2 == 0:
continue
print(number)
# Output:
# 1
# 3
# 5
# 7
# 9
Code language: Python (python)
In the first example, we use the break statement to exit the loop when the number becomes equal to 6. As a result, only the numbers 1 to 5 are printed.
In the second example, we use the continue statement to skip the even numbers.
When the condition number % 2 == 0 is satisfied, the continue statement is encountered, and the loop jumps to the next iteration.
As a result, only the odd numbers (1, 3, 5, 7, 9) are printed.
What is break and continue in Python explain with an example?
break and continue are control flow statements in Python that alter the behavior of loops.
Break:
The break statement is used to exit or terminate a loop prematurely.
When encountered within a loop, it immediately terminates the loop’s execution, regardless of whether the loop’s condition has been satisfied or not.
It allows you to “break out” of the loop and continue with the next section of code after the loop.
Here’s an example that uses break:
# Example 1: break statement
numbers = [1, 2, 3, 4, 5]
for number in numbers:
if number == 3:
break
print(number)
# Output:
# 1
# 2
Code language: Python (python)
In this example, the loop iterates over the numbers list.
When the value of number becomes equal to 3, the break statement is encountered, causing the loop to terminate immediately.
As a result, only the numbers 1 and 2 are printed.
Continue:
The continue statement is used to skip the current iteration of a loop and move to the next iteration.
When encountered within a loop, it jumps to the next iteration without executing any further statements in the loop’s body.
Here’s an example that uses continue:
# Example 2: continue statement
numbers = [1, 2, 3, 4, 5]
for number in numbers:
if number == 3:
continue
print(number)
# Output:
# 1
# 2
# 4
# 5
Code language: Python (python)
In this example, when the value of number becomes equal to 3, the continue statement is encountered.
As a result, the current iteration is skipped, and the loop proceeds to the next iteration.
Thus, the number 3 is not printed, and the loop continues with the remaining numbers.
To summarize, break is used to terminate the loop entirely, while continue is used to skip the current iteration and move on to the next one.
Read More;
- Simple Python Script Example [Super Simple!]
- K-means Clustering for Anomaly Detection
- Example for User-defined Exception in Python
- Is Python Similar to R [Easier Than Python?]
- Best Python Library to Detect Language
- How do I write a YAML file in Python?
- What is Statement in Python With Example?
- What is ‘Self’ in Python With Example
- What is Attribute in Python With Example
- Example JSON file for Python [With Explantion]
- What is Token in Python With Example
- List I j in Python [Detailed Examples]