Автор оригинала: Pankaj Kumar.
Уважаемые учащиеся, как все происходит? Надеюсь, что вы хорошо учитесь. В нашем предыдущем уроке мы узнали о Python Break и продолжить заявления, чтобы контролировать петли Python. В этом руководстве мы собираемся узнать о выписке Python Pass.
Что такое выписка Python Pass?
Вы можете рассмотреть оператор Pass как «без операции». Чтобы понять выписку с прохождением более подробно, давайте посмотрим на синтаксис образца ниже.
List <- a list of number for each number in the list: if the number is even, then, do nothing else print odd number
Теперь, если мы преобразуем вышеупомянутые вещи в Python,
#Generate a list of number numbers = [ 1, 2, 4, 3, 6, 5, 7, 10, 9 ] #Check for each number that belongs to the list for number in numbers: #check if the number is even if number % 2 == 0: #if even, then pass ( No operation ) pass else: #print the odd numbers print (number),
Выход будет
>>> ================== RESTART: /home/imtiaz/Desktop/pass1.py ================== 1 3 5 7 9 >>>
Где мы используем заявление Pass?
Прежде чем начать программирование, вы обычно начинаете со структурой функций. Эти функции говорят вам, какие элементы ваш код будет иметь и позволить вам отслеживать задачи, которые вы еще не заполнены.
Учитывая тот же пример, если вы планируете создать программу с тремя функциями, как показано ниже. Вы даете имена функциям, а затем начните работать над одной из функций для начала.
Другие функции пустыми и имеют простой комментарий, указав, что это для вас.
def func1(): # TODO: implement func1 later def func2(): # TODO: implement func2 later def func3(a): print (a) func3("Hello")
Если вы сделаете вышеизложенное, вы получите ошибку, как показано ниже:
Так как вы решаете эту ситуацию? Мы используем сюжетное заявление здесь.
def func1(): pass # TODO: implement func1 later def func2(): pass # TODO: implement func2 later def func3(a): print (a) func3("Hello")
Для вышеуказанного кода вы получите вывод, как этот :
================== RESTART: /home/imtiaz/Desktop/pass3.py ================== Hello >>>
Когда вы работаете с огромным проектом Python, за один раз, возможно, вам может понадобиться что-то вроде исправления. Вот почему заявление прохода вводится в Python.
Заключение
Это все на сегодня! Надеюсь, что вы хорошо узнали о выписке Python Pass. Оставайтесь на наше следующее учебное пособие и за любую путаницу, не стесняйтесь использовать окно комментариев.
Ссылка: Официальная документация