Como interromper um programa em python

Video: Faz aí um programa em Python - CeV Responde #047

Normalmente você é chamado rude se você interromper. Não na programação. Você está pronto para criar um programa que nunca termina por si só (chamado de Loop infinito)? Esta seção mostra como forçá-lo a parar.

Forçando uma parada é útil quando o programa trava e não vai responder. O truque é pressionar Ctrl + C (a tecla Ctrl e a chave C ao mesmo tempo- domt pressione a tecla Shift). Certifique-se a janela do Python está ativo (clicando na janela) quando você faz - ou você pode fechar o programa errado!

Veja como você escrever um programa de loop infinito:

  1. tipo enquanto Verdade: E pressione Enter.

  2. Pressione a tecla espaço quatro vezes.

  3. Tipo passar.



  4. Pressione Enter duas vezes.

Isto é o que você verá:

Video: Exemplo Programa - Python

gt; gt; gt; while True: ... pass ...

O interpretador Python não está respondendo. Se você tentar obtê-lo para atribuir ou imprimir algo, nada acontece. Coloca lá como um caroço. o de sempre gt; gt; gt; prompt não está lá. Você também pode ouvir o seu computador em trabalho de parto.

Breve: Pressione Ctrl + C para sair do loop e obter o controle de volta. Você começa isto quando você fazê-lo:

gt; gt; gt; while True: ... pass ... ^ CTraceback (chamada mais recente passada): Arquivo "", Linha 1, em KeyboardInterruptgt; gt; gt;

Publicações relacionadas