Necesito saber el n=?ISO-8859-1?B?+g==?=mero de llamadas a una cierta funci=?ISO-8859-1?B?8w==?=n
Alvaro Leiva
aleivag en udd.cl
Lun Nov 28 21:50:56 CET 2005
Lo que quiqres hacer es como un debug.. Seguir el codigo linea por linea??
El 28/11/05 17:44, "Carlos Mestre" <carlos.mestre en gmail.com> escribió:
> Perdon, no sé a lo que te refieres, yo quería otra cosa. ejemplo,
> definir la función factorial en lisp, y utilizando el comando trace
> (trace factorial), luego cuando hago esto:
> Break 3 [6]> (factorial 6)
> 1. Trace: (FACTORIAL '6)
> 2. Trace: (FACTORIAL '5)
> 3. Trace: (FACTORIAL '4)
> 4. Trace: (FACTORIAL '3)
> 5. Trace: (FACTORIAL '2)
> 6. Trace: (FACTORIAL '1)
> 7. Trace: (FACTORIAL '0)
> 7. Trace: FACTORIAL ==> 1
> 6. Trace: FACTORIAL ==> 1
> 5. Trace: FACTORIAL ==> 2
> 4. Trace: FACTORIAL ==> 6
> 3. Trace: FACTORIAL ==> 24
> 2. Trace: FACTORIAL ==> 120
> 1. Trace: FACTORIAL ==> 720
>
> no sé si se me entiende :-/
>
>
> On 11/28/05, NeCuDeCo <necudeco en gmail.com> wrote:
>> puedes ponerle una variable static y reiniciar esta variable antes de llamar
>> x ultma vez a si misma
>>
>> On 11/28/05, Carlos Mestre <carlos.mestre en gmail.com> wrote:
>>>
>>> Hula lista y gracias de antemano
>>>
>>> Resulta que me gustaría saber la cantidad de llamada que se hace sobre
>>> unacierta función en python y mostrar con que parámetros, algo así
>>>
>>> def factorial(n):
>>> if n==0:
>>> return 1
>>> else:
>>> return n*factorial(n-1)
>>>
>>> y que al llamar a factorial(10) pues me vaya mostrando las diferentes
>>> llamdas que se hace, y lo que se va devolviendo tambien, algo así como
>>> el trace (creo que se llamba así) de lisp.
>>>
>>> Saludos,
>>> Carlos Mestre González
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en aditel.org
>>> http://listas.aditel.org/listinfo/python-es
>>>
>>
>>
>>
>> --
>> --------------------------
>> NeCuDeCo
>> http://necudeco.blogsome.com
>> Your Jugdment Day is NOW
>> _______________________________________________
>> Python-es mailing list
>> Python-es en aditel.org
>> http://listas.aditel.org/listinfo/python-es
>>
> _______________________________________________
> 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