🎉 SEMANA DO CONSUMIDOR

Últimos dias para comprar os cursos com 50% de desconto

Ver detalhes

Postado em em 28 de outubro de 2021

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?


Perfil Heitor

Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.