pass — Easy Examples
A no-op placeholder; does nothing, used where syntax requires a statement
Placeholder for empty blocks
Using pass where code is syntactically required.
python
# Empty class class NotImplementedYet: pass # Empty function def todo(): pass # Empty conditional branch x = 10 if x > 0: pass # will handle later else: print("negative") print(type(NotImplementedYet())) print(todo())
Expected Output
<class '__main__.NotImplementedYet'> None
pass is a no-op statement. Python requires at least one statement in every block, so pass acts as a placeholder.
Want to try these examples interactively?
Open Easy Playground