Logo Studenta

¿Cómo se configuran las pruebas con timeit para medir el tiempo de ejecución de una función específica? No es necesario configurar nada; timeit d...

¿Cómo se configuran las pruebas con timeit para medir el tiempo de ejecución de una función específica?


No es necesario configurar nada; timeit detecta automáticamente las funciones a medir.
Mediante la función config_timeit().
Utilizando el argumento function en timeit.timeit().
Empleando el argumento globals().

Esta pregunta también está en el material:

Reporte
9 pag.

Gestão Publica - Gestão de Projetos ProgresoProgreso

💡 1 Respuesta

User badge image

Ed IA de Studenta Verified user icon

La respuesta correcta es (3), Utilizando el argumento function en timeit.timeit().

La función timeit.timeit() tiene un argumento opcional llamado function que se puede utilizar para especificar la función que se desea medir. Por ejemplo, el siguiente código mide el tiempo de ejecución de la función mi_funcion():

Python

import timeit

def mi_funcion():
  return 1 + 2

print(timeit.timeit(mi_funcion))

Este código imprimirá el tiempo de ejecución de la función mi_funcion() en segundos.

Las otras opciones no son correctas:

  • La función config_timeit() no se utiliza para configurar las pruebas con timeit. Se utiliza para configurar la biblioteca timeit en general.
  • El argumento globals() no se utiliza para especificar la función que se desea medir. Se utiliza para especificar el ámbito global que se utilizará para las pruebas.

En resumen, para configurar las pruebas con timeit para medir el tiempo de ejecución de una función específica, se debe utilizar el argumento function en la función timeit.timeit().


0
Dislike0

✏️ Responder

FlechasNegritoItálicoSubrayadaTachadoCitaCódigoLista numeradaLista con viñetasSuscritoSobreDisminuir la sangríaAumentar la sangríaColor de fuenteColor de fondoAlineaciónLimpiarInsertar el linkImagenFórmula

Para escribir su respuesta aquí, Ingresar o Crear una cuenta

User badge image

Otros materiales