Blog

Postado em em 28 de outubro de 2021

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?


Quer ter acesso a um Minicurso de Finanças no Excel de forma 100% gratuita? Preencha seu e-mail abaixo!