¿Qué comunica un único guion bajo inicial en un atributo como self._name en Python?
self._name
El atributo se comparte automáticamente entre todas las instancias.
El valor nunca puede cambiar después de la inicialización.
El intérprete hace que el atributo sea completamente inaccesible fuera de la clase.
Por convención, el atributo está destinado al uso interno, aunque su acceso no está estrictamente prohibido.