Оператор pass в Python

 6324

Оператор pass — це порожній оператор, який можна використовувати як “заглушку” для майбутнього коду. Припустимо, ми маємо цикл або функцію, яка ще не визначена, але ми її визначимо в майбутньому. У таких випадках ми можемо використовувати оператор pass.

Синтаксис оператора pass:

Розглянемо приклад використання оператора pass в Python:

Результат:

Hello

Зверніть увагу, що ми використали оператор pass всередині конструкції if. Але нічого не відбувається при виконанні оператора pass (виходить ситуація NOP, скор. від “No Operation”). Просто виконується наступний код.

Тепер виконаємо той самий код, але замість pass напишемо коментар:

Ми отримаємо повідомлення про помилку: IndentationError: expected an indented block

Примітка: Різниця між коментарем та оператором pass у Python полягає в тому, що хоча інтерпретатор повністю ігнорує коментар, оператор pass не ігнорується.

Також ми можемо використати оператор pass у функції чи класі. Наприклад, у функції:

У класі:

Оцінити статтю:

1 Зірка2 Зірки3 Зірки4 Зірки5 Зірок (38 оцінок, середня: 4,84 з 5)
Завантаження...

Залишити відповідь

Ваш E-mail не буде опублікований. Обов'язкові поля відмічені *