Python Control Statements (Python Continue, Break and Pass)

By Kamila

By Kamila

Kamila is an AI-based technical expert, author, and trainer with a Master’s degree in CRM. She has over 15 years of work experience in several top-notch IT companies. She has published more than 500 articles on various Software Testing Related Topics, Programming Languages, AI Concepts,…

Learn about our editorial policies.
Updated March 7, 2024

Python Control Statements with Examples: Python Continue, Break and Pass

In this Interesting Python Training Series, we learned about Looping in Python in detail in our previous tutorial.

This tutorial will explain about the various types of control statements in Python with a brief description, syntax and simple examples for your easy understanding.

Watch the VIDEO Tutorial

Control Statements in Python:

Control Statements in Python

Control statements in python are used to control the order of execution of the program based on the values and logic.

Python provides us with 3 types of Control Statements:

  • Continue
  • Break
  • Pass

#1) Continue Statement:

When the program encounters a continue statement, it will skip the statements which are present after the continue statement inside the loop and proceed with the next iterations.

Syntax:

continue

Example:

for char in ‘Python’:
      if (char == ‘y’):
           continue
      print(“Current character: “, char)

Output:

Current character: P

Current character: t

Current character: h

Current character: o

Current character: n

continue_statement

Output:

continue_statement_output

In the above example during the second iteration if the condition evaluates to true, then it will execute the continue statement. So whatever statements are present below, for loop will be skipped, hence letter ‘y’ is not printed.

#2) Break Statement:

The break statement is used to terminate the loop containing it, the control of the program will come out of that loop.

Syntax:

break

Example:

for char in ‘Python’:
       if (char == ‘h’):
           break
       print(“Current character: “, char)

Output:

Current character: P

Current character: y

Current character: t

break_statement

Output:

break_statement_output

#3) Pass Statement:

Pass statement is python is a null operation, which is used when the statement is required syntactically.

Syntax:

pass

Example:

for char in ‘Python’:
       if (char == ‘h’):
           pass
print(“Current character: “, char)

Output:

Current character: P

Current character: y

Current character: t

Current character: h

Current character: o

Current character: n

pass_statement

Output:

pass_statement_output

Hope this tutorial has explained all you need to know about Control Statements in Python.

Watch out our upcoming tutorial to know more about Python Functions!!

PREV Tutorial | NEXT Tutorial

Was this helpful?

Thanks for your feedback!

Leave a Comment