[Py-MAD] Mi primer programa en python

Jesus Cea jcea at jcea.es
Fri Feb 22 22:48:09 CET 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 22/02/13 21:50, Daπid wrote:
> De un vistazo se ve que el _ lo estás tirando a la basura. Y
> además sabes que nadie decente va a usar _ como variable y no
> estarás pisando valores.

"_" se utiliza frecuentemente para internacionalización.

<http://docs.python.org/2/library/gettext.html#the-catalog-constructor>

Es una convección ampliamente utilizada.

Para mí "dummy" es bastante claro. Preferencia personal.

> Pero a veces querría que ciertos resultados de una función
> (posiblemente muy grandes) sean completamente ignorados.

Si una función genera un resultado "grande", ya se ha generado y está
en algún sitio.

Por ejemplo:

"""
def prueba() :
  return RESULTADO_ENORME

prueba()
"""

Aunque el resultado de "prueba()" no se asigna nada, se ha generado en
el "return" y se libera inmediatamente, pero durante un momento ha
existido y ha consumido memoria.

¿Puedes reescribir esa función tuya como un generador/iterador?

- -- 
Jesús Cea Avión                         _/_/      _/_/_/        _/_/_/
jcea at jcea.es - http://www.jcea.es/     _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea at jabber.org         _/_/    _/_/          _/_/_/_/_/
.                              _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQCVAwUBUSfnmZlgi5GaxT1NAQL3fwP/amsy+sOqVUYr9z+WfE+IKyG8wVetJJL5
M5F45wBingNfQtJ2xxrfKBkXfQCddyF9ky/cis9MmbOI4Vn5eCvRUlqbzbA27NsP
/PnRJ05CvXIo/juItyIQlp2c3qRUcXHXg6pyQ2E8fnFEEvH8CFrt+tLQJcCtw9QP
n3VRfaiBOak=
=SCOt
-----END PGP SIGNATURE-----


More information about the Madrid mailing list