La función time.perf_counter_ns() de Python proporciona el valor entero del tiempo en nanosegundos.
Sintaxis :
from time import perf_counter_ns
Podemos encontrar el tiempo transcurrido usando las funciones de inicio y parada. También podemos encontrar el tiempo transcurrido durante todo el programa restando el tiempo de parada y el tiempo de inicio
Ejemplo 1:
Python3
# import perf_counter_ns() from time import perf_counter_ns # integer input from user, 2 input in single line n, m = map(int, input().split()) # Start the stopwatch / counter start = perf_counter_ns() for i in range(n): t = int(input()) # user gave input n times if t % m == 0: print(t) # Stop the stopwatch / counter stop = perf_counter_ns() print("Elapsed time:", stop, 'ns', start, 'ns') print("Elapsed time during the whole program", stop-start, 'ns')
Salida :
Ejemplo 2:
Python3
# import perf_counter_ns() from time import perf_counter_ns # integer input from user, 2 input in single line n, m = map(int, input().split()) # Start the stopwatch / counter start = perf_counter_ns() for i in range(n): t = int(input()) # user gave input n times if t % m == 0: print(t) # Stop the stopwatch / counter stop = perf_counter_ns() print("Elapsed time:", stop, 'ns', start, 'ns') print("Elapsed time during the whole program", stop-start, 'ns')
Producción:
Publicación traducida automáticamente
Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA