| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment connecter le test Temps d'exécution en Python
    Test de votre code pour le temps d'exécution peut devenir partie intégrante dans les cas où la vitesse est un facteur crucial. Plusieurs fois, les programmes traitant de grands magasins de données peuvent augmenter en complexité en temps exponentielle, avec des conséquences imprévisibles sur la route. En utilisant le module " timeit " , vous pouvez tester le temps d'exécution d'un code Python et consigner les résultats dans un fichier. Choses que vous devez
    Python Interpreter
    Afficher plus Instructions
    1

    Importer le " timeit « module :

    >>> import timeit
    2

    définir une fonction qui exécute une tâche spécifique :

    >>> def addlist (): . . . l = list () . . . for i in range (100) : . . . l.append (1)
    3

    Créer un objet timeit , et l'heure de l'exécution de la fonction:

    >>> t = timeit.Timer ( stmt = ' addlist ()' , la configuration = ' de __ main__ importation addlist ')
    4

    ouvrir un objet fichier avec les permissions d'écriture :

    >>> f = open ( /Users /Bob /Desktop /log.txt ',' w ')
    5

    écrire l'heure dans le fichier de log . N'oubliez pas de transtyper le résultat sous forme de chaîne - la fonction " Write" s'attend à un tampon de chaîne :

    >>> f.write (str ( t.timeit ()))


    Previous :

    next :
      articles connexes
    ·Comment faire pour extraire des mots d'une chaîne en P…
    ·Comment ajouter des espaces de premier plan dans Python…
    ·Comment le code en Python 
    ·Comment faire pour obtenir la sortie d'une commande de …
    ·Comment calculer la moyenne des sommes en Python 
    ·Comment lire les biscuits avec Python 
    ·Comment carrés en Python 
    ·Comment remplacer un espace par Python 
    ·Comment diviser chaque chaîne de lettres en Python 
    ·La fonction de la bande de Python 
      articles en vedette
    ·Comment Multiplier une matrice avec une variable dans M…
    ·Comment faire pour créer des fichiers journaux en Java…
    ·Comment mettre à jour Python 2.6 
    ·Affichage de fonction en Java 
    ·Comment faire pour convertir les tiques à une date 
    ·Les avantages des contrôles Active X dans Visual Basic…
    ·Comment faire pour convertir format de date dans Transa…
    ·La fonction VB pour une longueur de cordes 
    ·Comment créer un mot de passe avec VB6 
    ·Comment envoyer un SMS gratuits utilisant PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com