Tempo de Execução do Código em Python
Você sabia que é possível calcular o tempo de execução do código em Python? Hoje eu vou te mostrar de forma rápida como fazer!
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
Quanto Tempo Demora para Rodar um Código em Python
Você sabia que é possível calcular o tempo para rodar código em Python? É possível e hoje eu vou te mostrar como você pode fazer isso.
É um código muito simples, mas que vai te auxiliar quando precisar saber quanto tempo demora o código completo ou uma parte dele.
Calcular Tempo de Execução de Código em Python
Nós vamos ver um código bem simples utilizando a biblioteca time no Python para que você consiga fazer o cálculo de execução do seu código ou de uma parte específica.
Isso é muito importante até para que você consiga fazer uma otimização caso seu código esteja muito lento ou para verificar como suas alterações estão afetando na execução do código.
import time
# parte do seu código
tempo_inicial(time.time()) # em segundos
#parte do código que vamos verificar o tempo de execução
tempo_final(time.time()) # em segundos
#Restante do código
#Print do tempo que demorou para rodar a parte específica do código
print(f"{tempo_final - tempo_inicial} segundos)Esse é o código que nós vamos utilizar, ele é bem simples e basicamente o que vamos fazer é pegar o tempo atual para a variável tempo_inicial e fazer o mesmo procedimento para a variável tempo_final.
Com isso vamos ter quando o código ou parte dele iniciou e quando ele terminou, no final podemos fazer a subtração do final.
Dessa forma nós vamos ter o tempo total da execução do código em segundos e com isso você pode fazer suas comparações para verificar se suas alterações estão aumentando ou diminuindo o tempo.
Conclusão
Essa foi uma aula rápida só para te mostrar quanto tempo demorar para executar um código em Python.
Para que você possa fazer algumas análises no seu código e até otimizar o tempo de execução do código para deixá-lo ainda mais rápido.
Hashtag Treinamentos
Para acessar outras publicações de Python, clique aqui!
Quer aprender mais sobre Python com um minicurso gratuito?