- UMA corre-Tempo erro acontece quando Pitão entende o que você está dizendo, mas corre em apuros ao seguir suas instruções.
- Você precisa saber disso Pitãocorre a programa em duas etapas.
- Não só o Python apresenta erros de tempo de execução, mas se você se deparar com um, verifique nosso Hub de erros de tempo de execução.
- Escrevemos extensivamente sobre ferramentas de desenvolvedor como Python. Vá para o nosso Hub de ferramentas do desenvolvedor.
Este software manterá seus drivers ativos e funcionando, protegendo-o contra erros comuns de computador e falhas de hardware. Verifique todos os seus drivers agora em 3 etapas fáceis:
- Baixar DriverFix (arquivo de download verificado).
- Clique Inicia escaneamento para encontrar todos os drivers problemáticos.
- Clique Atualizar drivers para obter novas versões e evitar o mau funcionamento do sistema.
- DriverFix foi baixado por 0 leitores este mês.
Programação é muito divertido, mas em algum momento, quando você tenta executar o programa, infelizmente, e inevitavelmente, erros vai aparecer
. Portanto, causar, compreender e corrigir erros é uma parte importante da programação.Existem três tipos principais de erro que você pode entrar Pitão mas aqui vamos falar sobre como resolver Pitãoerros de tempo de execução.
Um tempo de execução erro acontece quando Pitão entende o que você está dizendo, mas tem problemas ao seguir suas instruções.
Como posso corrigir o erro de tempo de execução do Python?
Então você escreveu tudo corretamente, em outras palavras, sua sintaxe está correta, mas Pitão ainda não entendeu o que você está dizendo. Vejamos um exemplo simples de um Pitão erro de tempo de execução:
- imprimir (solução)
Se você tentar executar esta linha simples, receberá um erro de tempo de execução simplesmente porque não definiu o solução variável. A linha não tem sentido.
Para entender melhor esse enigma, vamos fazer uma associação com a gramática inglesa. Vamos pegar esta frase, por exemplo.
- Por favor, coma a porta.
Gramaticamente, não há absolutamente nenhum problema com esta frase. Tudo está lá, temos todos os elementos da sintaxe corretos.
Mas quando você está tentando entender a frase, quando você junta as palavras, não faz sentido porque você sabe que pode abrir e fechar a porta, até mesmo fechá-la ou retirá-la, mas comê-la?
Na programação, isso será chamado deerro em tempo de execução porque aparece antes de você iniciar o programa. Existem alguns tipos de tempo de execução erros. Neste artigo, você aprenderá como resolvê-los.
1. Use uma variável ou função indefinida.
Isso também pode ocorrer se você usar letras maiúsculas de maneira inconsistente em um nome de variável:
callMe = “Brad”
imprimir (ligue para mim)
Traceback (última chamada mais recente): Na linha 2 do código que você enviou: print (callme) NameError: o nome 'callme' não está definido
Neste caso, o programa retornou a variável indefinida erro. Você definiu a variável Liga para mim, mas você tenta imprimir outra variável, Liga para mim. Você tem que usar as variáveis exatamente como você as define, com distinção entre maiúsculas e minúsculas.
2. Dividindo por zero
Adivinha? Pitão se preocupa com matemática, e em matemática, dividindo por zero não faz sentido.
imprimir (1/0)
Traceback (última chamada mais recente): Na linha 1 do código que você enviou: imprimir (1/0) ZeroDivisionError: divisão por zero
Portanto, esta linha retorna um erro de tempo de execução como Pitão pode lê-lo corretamente, mas quando se trata de executá-lo, ele se recusa a fazê-lo, pois não tem nenhum sentido matemático.
3. Use operadores no tipo errado de dados
imprimir (“você está tentando adicionar texto e números” + 20)
Traceback (última chamada mais recente): Na linha 1 do código enviado: print ("você está tentando adicionar texto e números" + 20) TypeError: só pode concatenar str (não "int") para str
Esta linha retorna o erro de tempo de execução porque você tenta adicionar texto com números, giz de cera e laranjas, cadeiras com pombos etc. Simplesmente não faz sentido realizar operações com diferentes tipos de variáveis.
Você também precisa saber que Pitão executa o programa em duas etapas. Ele primeiro verifica a sintaxe e, se a sintaxe estiver correta, vai para a segunda etapa de execução do programa. É aí que ele se depara com possíveis erros de tempo de execução.
Esperamos que este guia responda a todas as suas perguntas, mas se você tiver outros problemas ou se tiver outros problemas, coloque-os na seção de comentários abaixo e entraremos em contato com você o mais rápido possível.
perguntas frequentes
A maneira mais rápida de corrigir quaisquer erros de tempo de execução é simplesmente instalar um consertador de erros de tempo de execução dedicado.
Se uma das linhas contiver um problema como variáveis indefinidas, dividindo por zero ou executando operações com variáveis de tipos diferentes, ele retornará um erro de tempo de execução.
O exemplo mais simples é um programa com uma linha simples como imprimir (1/0). Se você executá-lo, você obterá um ZeroDivisionError: divisão por zero erro, que é um erro de tempo de execução.