¿Puede explicar el estado actual de "bloques" (en el sentido de Ruby) en Python?Bloques de código en python
¿Cuáles son las construcciones idiomáticas que existen en python? ¿Cómo se comparan con otros idiomas (como Ruby, Smalltalk, [insertar más])? ¿O Python carece de tales construcciones?
Hasta ahora he entendido la cosa lambda
; es solo una línea, pero tal vez se acerque. ¿Qué hay de "decoradores" y yield
en este contexto?
También estoy usando versiones antiguas de Python en algunos proyectos. ¿Qué construcciones se introdujeron en qué versión de Python (2.5,2.6, ...) o están planificadas en versiones futuras?
Puedes vincular artículos interesantes sobre el tema que explican esto para Python y también comparan con otros idiomas y pueden ser interesantes para alguien que quiera ampliar el conocimiento básico de Python.
Y por favor, siéntase libre de corregir esta pregunta al inglés correcto y al lenguaje de TI adecuado.
[edit] Acepté una respuesta que en solo 2 horas cambió por completo mi estilo de codificación. No sabía que fuera así de simple. También aprecio los enlaces que diste, muchas gracias. [/ editar]
¿Debo hacerlo wiki de comunidad (cw)? No entiendo muy bien qué significa cw. – user89021
wiki de la comunidad significa que el umbral para la edición es mucho más bajo (750 repeticiones frente a 2000) y nadie gana representante por la pregunta o respuestas. Generalmente se usa para preguntas frecuentes o para preguntas "divertidas". Esta es solo una pregunta normal, así que no lo hagas cw. –