Metoda Python3 zegar ()
opis
Zegar czasu Python () jest liczba sekund, aby powrócić bieżących obliczeń zmiennoprzecinkowych czasu procesora. Różne procedury stosowane do pomiaru czasu niż time.time () bardziej użyteczne.
Zauważ, że wymaga to różne znaczenia w różnych systemach. W systemach UNIX, zwraca się "proces czasu", to jest zmiennoprzecinkowych (znacznik czasu) w sekundach. W systemie Windows pierwszej rozmowy, powrót jest rzeczywisty czas trwania procesu. I nazywa się po raz drugi po pierwszym wywołaniu od czasu działa teraz. (W rzeczywistości Win32.Przykład na QueryPerformanceCounter (), w oparciu o bardziej dokładne niż milisekund)
gramatyka
Zegar () Składnia metody:
time.clock()
parametry
- NA.
Wartość zwracana
Ta funkcja posiada dwie funkcje
W pierwszej rozmowy, powrót jest rzeczywisty czas trwania programu;
Aby zadzwonić po raz drugi po powrocie jest czas od pierwszego wezwania, wezwanie do przedziału
W ramach systemu win32, funkcja ta zwraca w czasie rzeczywistym (czas ściany), podczas gdy w Unix / Linux zwraca czas procesora.
Przykłady
Poniższy przykład pokazuje zegar () do użycia:
#!/usr/bin/python3 import time def procedure(): time.sleep(2.5) # time.clock t0 = time.clock() procedure() print (time.clock() - t0) # time.time t0 = time.time() procedure() print (time.time() - t0)
Powyższy przykład wyjście jest:
5.000000000000143e-05 2.5020556449890137