[pyar] return funciones
Ramiro Floydant
ramirotrvnt18 en gmail.com
Jue Mar 14 12:11:04 ART 2013
A ver si logro entender.
def run(diccionario, *key*): # Le paso los argumentos d(diccionario) y 'k'
clave del diccionario.
while True: # Comienza el loop
funcion = diccionario[*key*] # funcion es igual al valor de la
clave 'k' que sería la función v
print "-----------"
print funcion.__doc__ # imprimo el docstring de la función v
inpt = raw_input("> ")
*key = *funcion(inpt) # aca llamó a la función v y el resultado que
devuelve lo guardo en key
run(d, 'k')
Si los comentarios son correctos, lo que no logro entender es por dónde
vuelve a pasar el resultado almacenado en key por el loop.
Disculpá si no me hago entender bien, cada vez estoy entendiendo un poco
más.
2013/3/14 Facundo Batista <facundobatista en gmail.com>
> 2013/3/14 Ramiro Floydant <ramirotrvnt18 en gmail.com>:
>
> > Ah, casi me olvido:
> >
> > cuando guardo el resultado de funcion() en key, ese valor después pasa
> como
> > argumento de la función run y así sucesivamente?
> >
> >
> > 2013/3/14 Ramiro Floydant <ramirotrvnt18 en gmail.com>
> >>
> >> Muchas gracias, Facundo. Esa era mi duda sustancial: ¿A dónde va el
> >> resultado?¿Lo tengo que guardar?
>
> Sí, si no lo guardás se pierde.
>
> Con respecto a la otra pregunta, estás mezclando la función run() con
> el loop adentro de la misma... el key que guardás al final del loop
> adentro de la función no tiene nada que ver con llamar a run()...
>
> --
> . Facundo
>
> Blog: http://www.taniquetil.com.ar/plog/
> PyAr: http://www.python.org/ar/
> Twitter: @facundobatista
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130314/bad4e6d3/attachment.html>
More information about the pyar
mailing list