Parámetros funciones

Marcos Sánchez Provencio rapto en arrakis.es
Mie Feb 16 10:06:41 CET 2005


Más, en el punto 4.7 de la Guía de aprendizaje:
http://pyspanishdoc.sourceforge.net/tut/node6.html
[Hay que bajar a manubrio, porque el enlace al ancla no funciona]

Ernesto Revilla dijo:
> Catalin Lungu escribió:
>
>>Hola,
>>Cual es el significado de los asteriscos delante de algunos parámetros de
>> funciones. He hecho una prueba y resulta lo siguiente:
>>
>>def func1(*a):
>>    print type(a)
>>
>>
>>
> Un asterísco recoge los parámetros posicionales, ej:
>
> func1(1,'a','x')  -> a == (1,'a','x')
>
> Dos asteríscos recoge los argumentos nombrados:
>
> func1(primero=1,segundo='a',tecero='x')  -> a == { 'primero': 1,
> 'segundo': a', 'tercero': 'x'}
>
> Atención: los diccionarios no tienen orden.
>
> erny
>
>
>
>
>>>func1(cualquier tipo de dato)
>>>
>>>
>><type 'tuple'>
>>
>>def func2(**a):
>>    print type(a)
>>
>>
>>
>>>func2(cualquier tipo de dato)
>>>
>>>
>><type 'dict'>
>>
>>Saludos,
>>Catalin
>>_______________________________________________
>>Python-es mailing list
>>Python-es en aditel.org
>>http://listas.aditel.org/listinfo/python-es
>>
>>
>>
>
>
>
>
>
> ---
> avast! Antivirus: Saliente mensaje limpio.
> Base de datos de Virus (VPS): 0507-0, 15/02/2005
> Comprobado en: 16/02/2005 9:34:07
> avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software.
> http://www.avast.com
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>




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