preloader

1 de enero de 1 | 1 minutos de lectura
Índice de contenido

El resultado final es que la cadena devuelta por la función pasada es primero envuelto por y (indicando cursiva) y luego por y (en negrita) en HTML. Por lo tanto, la salida de print(hello()) es: 29.7 Decoradores parametrizados Los decoradores también pueden tomar parámetros; sin embargo, la sintaxis para tales decoradores es una un poco diferente; esencialmente hay una capa adicional de direccionamiento indirecto. el decorador función toma uno o más parámetros y devuelve una función que puede utilizar el parámetro y toma el objeto invocable que se está ajustando. Por ejemplo: En este ejemplo, la función envuelta solo se llamará si el parámetro activo es verdad. Este es el valor predeterminado y, por lo tanto, para func1() no es necesario especificar el (aunque tenga en cuenta que ahora es necesario proporcionar los corchetes). Para func2(), el decorador @register se define con el conjunto de parámetros activo a Falso. Esto significa que la función contenedora no llamará a la función proporcionada. hola mundo def registro(activo=Verdadero): ajuste de definición (función): envoltura de definición (): print(‘Llamando’, func.name, ‘parámetro decorador ‘, activo) si está activo: función() print(‘Llamado’, func.nombre) demás: print(‘Omitido’, func.nombre) envoltorio de devolución envoltura de retorno @registro() def func1(): imprimir (‘func1’) @registrar(activo=Falso) def func2(): imprimir (‘func2’) función1() imprimir(’-’ * 10) función2() 342 29 Decoradores

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más