Omitir parámetros posicionales.

Pepe Aracil pepe en diselpro.com
Sab Nov 27 00:45:41 CET 2004


El Viernes, 26 de Noviembre de 2004 22:07, Mauro Sánchez escribió:
> Hola, como andas? Mira yo soy bastante nuevo en python pero podes hacerlo
> así:
>
> a(10,z=4)
>
> Llamando la funcion de este modo, 'x' sería igual a 10, 'y' sería
> igual a 2 (que es el valor por defecto) y 'z' sería igual a 4. A lo
> mejor hay otra forma pero no la conozco. Saludos.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es


Hola.

Esta solución ya la sabia 0;-)

Lo que pasa es que se me hace "raro" que un lenguaje tan flexible como python, 
no hayan pensado en los parámetros posicionales por omisión cuando estos 
están entre otros parámetros posicionales, y tengamos que recurrir a 
triquiñuelas como el paso de parametros por clave/valor.

¿Sabe alguien si hay alguna pep al respecto?


Saludos.




Más información sobre la lista de distribución Python-es