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

Daniel Moisset dmoisset en machinalis.com
Mie Jun 4 16:54:37 ART 2014


y depende como definis "todo". los bloques de código  (por ej el cuerpo de
un if) no son objetos, cosa que en ruby por ejemplo si


2014-06-04 16:52 GMT-03:00 Roberto Alsina <ralsina en netmanagers.com.ar>:

>  On 04/06/14 16:49, Daniel wrote:
>
>
>
>
> El 4 de junio de 2014, 16:46, Roberto Alsina <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>:
>>
>>> 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 :-)
>
>
> _______________________________________________
> 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/20140604/ead1cbc6/attachment.html>


More information about the pyar mailing list