Сообщить об ошибке.

Оператор pass в Python

Оператор pass, как пользоваться

Так как в языке программирования Python не предусмотрены какие либо операторы, обозначающие блоки кода, а синтаксис языка построен на отступах, был введен оператор pass. Pass в Python можно сравнить, с пустыми фигурными скобками в языках программирования C или JavaScript.

Оператор pass ни ничего не делает. Он используются тогда, когда в коде требуется какой то синтаксис, но никаких действий производить не надо.

# бесконечный цикл, который ничего не делает.
# Нажмите (Ctrl+C), что бы выйти.
>>> while True:
...     pass
...
>>>

Оператор pass обычно используется для создания минимальных классов:

>>> class MyEmptyClass:
...     pass
...
>>>

Оператор pass можно использовать в качестве заполнителя для функции или условного блока, когда вы работаете над новым кодом, что позволяет вам продолжать думать на более абстрактном уровне.

>>> def initlog(*args):
...     pass   # Не забудьте реализовать это!
...
>>>