Pitão

Instrução Python pass

Instrução Python pass

Python é uma linguagem de programação eficaz para fazer as coisas de uma maneira absoluta. Ele fornece muitos módulos integrados, instruções e funções para realizar várias tarefas específicas. A instrução pass em Python funciona da mesma maneira que um marcador de posição para um campo de texto em um formulário da web. Ele desempenha o mesmo papel que um jogo nulo em qualquer linguagem de programação. Quando o interpretador Python executa a instrução pass, nada acontece. É útil colocar uma instrução pass quando solicitamos sintaticamente uma instrução e não queremos executá-la. Como o próprio nome sugere, ele passa o controle para a próxima instrução.

A principal diferença entre o comentário e a instrução pass é que o interpretador Python ignora completamente os comentários, enquanto a instrução pass não é ignorada. Este artigo explica o uso da instrução pass em detalhes.

Sintaxe da declaração de passagem

A sintaxe da instrução pass é a seguinte:

passar

Exemplos

Colocamos a instrução pass em loops, funções, instruções condicionais e classes onde o código vazio não é permitido. Por exemplo, declaramos uma função e ainda não implementamos seu corpo, mas queremos implementar sua funcionalidade no futuro. Uma função em Python não pode ter nenhum corpo vazio. O interpretador Python mostrará um erro. Neste caso específico, poderíamos colocar instruções pass para utilização que, na verdade, não realizariam nada. Agora, vamos seguir em frente e ver um exemplo de uma instrução pass.

# um programa para implementar a instrução pass
#criando uma função
def caclculatesum ():
passar

Resultado

Quando executamos o programa acima, o interpretador Python não mostra nenhum erro e nada acontece.

Vamos usar a instrução pass em uma aula. A instrução Pass é apenas um espaço reservado para código futuro.

#a programa para implementar a instrução pass.
#criando uma classe
números de classe:
passar

Agora, vamos usar a instrução pass no loop for. Se fizermos um loop for vazio, o interpretador irá lançar um erro. Primeiro, vamos fazer um loop for vazio sem uma instrução pass e ver o que acontece.

#a programa para implementar a instrução pass
#criando um loop for vazio
minha_lista = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
para x em minha_lista:

Resultado

Neste caso, o interpretador Python mostra um erro “SyntaxError”.

Agora vamos usar a instrução pass no loop.

# um programa para implementar a instrução pass
#criando um loop for vazio
minha_lista = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
para x em minha_lista:
#using pass statement
passar

Resultado

Adicionando a instrução pass, se nos livrarmos do erro.

Vamos dar outro exemplo e usar a instrução pass dentro do loop for quando uma determinada condição for verdadeira.

# um programa para implementar a instrução pass
#criando um loop for vazio
minha_lista = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
para x em minha_lista:
if (x == 'n'):
#using pass statement
passar
senão:
imprimir (x)

Resultado

O fluxo do programa é transferido para a próxima iteração quando a afirmação fornecida for verdadeira.

Conclusão

A instrução Pass é usada como um marcador para código futuro. É usado quando temos que colocar o código vazio dentro de uma classe, função, instrução de condição ou loop. Este artigo descreve a declaração de aprovação com exemplos.

Como capturar e transmitir sua sessão de jogo no Linux
No passado, jogar era considerado apenas um hobby, mas com o tempo a indústria de jogos viu um grande crescimento em termos de tecnologia e número de ...
Melhores jogos para jogar com rastreamento manual
Oculus Quest introduziu recentemente a grande ideia de rastreamento manual sem controladores. Com um número cada vez maior de jogos e atividades que e...
Como mostrar a sobreposição de OSD em aplicativos e jogos Linux em tela cheia
Jogar jogos em tela cheia ou usar aplicativos em modo de tela cheia sem distração pode cortar você das informações relevantes do sistema visíveis em u...