El 20 de octubre de 2015, 14:14, Gonzalo V <gvm2...@gmail.com> escribió:

> Hola a todos!
> He buscado por todos lados y no me queda claro para qué sirven las
> variables que empiezan con doble underline, ejemplo: __main__, __init__ y
> esas cosas.
>
> Alguien me puede explicar?
>
>
Depende del contexto.

Pueden ser nombres semiprivados o privados.

En un objeto, suelen ser nombres reservados para los métodos mágicos.

Más info en la documentación oficial o este hilo en SO (inglés):
http://stackoverflow.com/questions/1301346/the-meaning-of-a-single-and-a-double-underscore-before-an-object-name-in-python



>
>
> Saludos,
> Gonzalo
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a