[pyar] [video] En Python tenemos nombres, no variables.

Roberto Alsina ralsina en netmanagers.com.ar
Mie Jun 4 16:52:07 ART 2014


On 04/06/14 16:49, Daniel wrote:
>
>
>
> El 4 de junio de 2014, 16:46, Roberto Alsina 
> <ralsina en netmanagers.com.ar <mailto:ralsina en netmanagers.com.ar>> escribió:
>
>     On 04/06/14 16:23, Claudio Omar Melendrez Baeza wrote:
>>     BTW, el nombre del segundo dict seria MODEL, me comi dos letras,
>>     jaja.
>>
>>
>>     2014-06-04 19:21 GMT+00:00 Claudio Omar Melendrez Baeza
>>     <claudio.melendrez en gmail.com <mailto:claudio.melendrez en gmail.com>>:
>>
>>         A mi siempre me parecio que lo que demostraba mucho la idea
>>         de "nombres vs. variables" era la utilizacion de alias para
>>         funciones y clases y usarlas de forma dinamica, tipo:
>>
>>         CONV = {set: list, int: str}
>>         MOD = {'dude': Person, 'lala': SomethingElse}
>>         model = MODEL.get(x, DefaultClass)                   # var
>>         tipo... clase? wtf?
>>         convert = CONV.get(type(x), float)                        #
>>         var tipo... func? wtf^2?
>>         obj = model(convert(x))
>>
>>         Por ahi porque es algo que no se aplica al concepto de
>>         variable, que es una "caja" donde entra un "tipo" de "dato".
>>         Nada que ver en Python.
>>
>
>
>     En realidad esto es más bien porque las clases y funciones son
>     objetos que por otra cosa....
>
>
> Pero en Python ¿no _todo_ es un objeto?

Python 3 si. Bueno, mas o menos. Depende de como definís objeto :-)

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140604/6453fdde/attachment.html>


More information about the pyar mailing list