Python time.perf_counter_ns() Función

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *