Preguntas etiquetadas con python

9
Reglas generales para escribir un compilador X en Z en Y

Supongamos que X es el idioma de entrada, Z es el idioma de salida, luego f es el compilador, que está escrito en el lenguaje Y. f = X -> Z Como f es solo un programa, creo que Y puede ser cualquier lenguaje, ¿verdad? Entonces podemos tener compiladores f1, f2, cada uno escrito en Y1, Y2. f1...

9
Recomendaciones para la unión de línea implícita versus explícita

Me gustaría saber recomendaciones sobre la unión de línea implícita frente a la unión de línea explícita en Python. En particular, ¿estás a favor de una forma sobre la otra? ¿Qué recomienda como valor predeterminado general? ¿Qué criterios tiene para elegir uno sobre el otro, y si tiene...

9
Decoradores de clase en Python: casos de uso prácticos

Estoy buscando casos de uso prácticos y no sintéticos de decoradores de clase Python. Hasta ahora, el único caso que tenía sentido para mí es registrar una clase en un sistema editor-suscriptor, por ejemplo, complementos o eventos, algo como: @register class MyPlugin(Plugin):...

9
por qué se necesitan funciones vacías

Empecé a aprender Python y me pregunto por qué se necesitan funciones vacías en un lenguaje de programación por ejemplo, en python: def empty_func(): pass incluso en scripts de shell función vacía, las funciones vacías están disponibles. Mi comprensión y pregunta: ¿Por qué el lenguaje de...