2016-03-28 2 views

ответ

1

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

Пример:

def foo(bar): 
    pass # does nothing 
0

pass это "ничего не делать" заявление. В этом случае это действительно бессмысленно. Он был создан для создания логически пустых блоков, которые Python не позволяет (в отличие от или , например). Например:

try: 
    doSomething() 
catch ExpectedException: 
    # We expect this, do nothing 
    pass 
catch OtherException: 
    # Oh no, something bad happened 
    handleOtherException()