Maison  >  Article  >  développement back-end  >  Exemple de partage de méthodes pour trouver la durée d'exécution d'un programme à l'aide du module time en Python

Exemple de partage de méthodes pour trouver la durée d'exécution d'un programme à l'aide du module time en Python

黄舟
黄舟original
2017-09-18 11:37:181671parcourir

Cet article présente principalement la méthode Python de calcul du temps d'exécution du programme basée sur le module de temps, impliquant l'utilisation du module de temps Python et les techniques d'exploitation associées pour les opérations numériques. Les amis dans le besoin peuvent s'y référer

Ceci. l'article décrit Python avec des exemples Méthode pour trouver la durée d'exécution d'un programme en fonction du module de temps. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

Pour enregistrer la durée d'exécution du programme, vous pouvez utiliser le nombre de millisecondes de 1970.1.1 à l'heure actuelle dans le système Unix. l'horodatage peut être facilement complété.

La méthode consiste à le prendre une fois et à le stocker dans une variable au début du programme. Une fois le programme terminé, il le prend une fois et le stocke dans une variable. Il peut être calculé en soustrayant l'horodatage. dès le début du programme.

La façon d'obtenir cet horodatage en Python est d'utiliser time.time(); pour l'extraire après avoir introduit la classe time. C'est System.currentTimeMillis() en Java.

Lorsque Python trouve l'heure précise des quelques mois et jours en cours, il doit impliquer cette constante comme Java.

La méthode spécifique est la suivante, avec une boucle de 100 000 000, 100 millions de fois Exemple chronophage


import time;
time_start=time.time();#time.time()为1970.1.1到当前时间的毫秒数
i=0;
while i<100000000:
 i+=1
time_end=time.time();#time.time()为1970.1.1到当前时间的毫秒数
print time_end-time_start,
print "s"

Les résultats d'exécution sont les suivants :

Le résultat de la soustraction de time_end- time_start C'est directement un nombre décimal en secondes.
Le résultat final est donc complété par une unité, s, secondes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn