O que é a declaração pass no Python?
No Python, pass é uma declaração nula. O intérprete não ignora uma declaração pass, mas nada acontece e a declaração resulta em nenhuma operação.
A declaração pass é útil quando você não escreve a implementação de uma função, mas deseja implementá-la no futuro.
Portanto, para evitar erros de compilação, você pode usar a declaração pass.
Sintaxe
A sintaxe da declaração de passe é:
Exemplo
pass
Exemplo
Escrevendo uma função sem corpo
A função addition() não tem implementação:
Exemplo
def addition(num1, num2):
# a implementação vai aqui
pass # declaração pass
addition(2, 2)
# a implementação vai aqui
pass # declaração pass
addition(2, 2)
Ignorando uma Implementação de Instrução If
Se a instrução não tiver implementação:
Exemplo
# Essa função imprime o número na tela se não for o número 2
def display(number):
if number is 2:
pass # Pass statement
else:
print("Number: ", number)
display(2)
display(3)
def display(number):
if number is 2:
pass # Pass statement
else:
print("Number: ", number)
display(2)
display(3)
Fonte: What is pass statement in Python?
Licença: Creative Commons -Attribution -ShareAlike 4.0 (CC-BY-SA 4.0)
0 comentários:
Postar um comentário