Ключевое слово pass

В Python ключевое слово pass используется для выполнения ничего; это означает, что когда мы не хотим выполнять код, pass можно использовать для выполнения пустоты. Это то же самое, о чем говорит его название. Оно просто заставляет элемент управления пройти мимо, не выполняя никакого кода. Если мы хотим обойти какой-либо код, можно использовать оператор pass.

Это полезно, когда оператор необходим синтаксически, но мы не хотим его выполнять или выполнить позже. Разница между комментариями и pass заключается в том, что комментарии полностью игнорируются интерпретатором Python, а оператор pass не игнорируется.

Предположим, у нас есть цикл, и мы не хотим выполнять его прямо сейчас, но выполним в будущем. Здесь мы можем использовать pass.

Рассмотрим следующий пример.

# pass is just a placeholder for  
# we will adde functionality later.  
values = {'P', 'y', 't', 'h','o','n'}  
for val in values:  
    pass  

Пример:

for i in [1,2,3,4,5]:   
    if(i==4):  
        pass  
        print("This is pass block",i)  
    print(i)  

Вывод:

1  
2  
3  
This is pass block 4  
4  
5  

Мы можем создать пустой класс или функцию с помощью оператора pass.

# Empty Function  
def function_name(args):  
    pass  
#Empty Class  
class Python:  
    pass  

циклы

строки (string)