Trusted answers to developer questions

What is pass statement in Python?

Get Started With Machine Learning

Learn the fundamentals of Machine Learning with this free course. Future-proof your career by adding ML skills to your toolkit — or prepare to land a job in AI or Data Science.

In Python, pass is a null statement. The interpreter does not ignore a pass statement, but nothing happens and the statement results into no operation.

The pass statement is useful when you don’t write the implementation of a function but you want to implement it in the future.

So, to avoid compilation errors, you can use the pass statement.

svg viewer

Syntax

The syntax of the pass statement is:

   pass

Example

1 of 7

Writing a function with no body

addition() function has no implemention:

def addition(num1, num2):
# Implementation will go here
pass # Pass statement
addition(2, 2)

Ignoring an if statement implementation

if statement has no implementation:

# This functions prints the number if its not 2
def display(number):
if number is 2:
pass # Pass statement
else:
print ("Number: ", number)
display(2)
display(3)

RELATED TAGS

python
pass
Copyright ©2024 Educative, Inc. All rights reserved
Did you find this helpful?