Hola, tenía una duda respecto a que es exactamente lo que hace la palabra reservada self en python, me dicen que es una referencia al mis...

Pregunta de la clase:
El arte de la programación
Pablo Esteban Álvarez Morales

Pablo Esteban Álvarez Morales

Pregunta
studenthace 3 años

Hola, tenía una duda respecto a que es exactamente lo que hace la palabra reservada self en python, me dicen que es una referencia al mismo objeto eso es lo que no entendi del todo, en este ejemplo he utilizado en el metodo init el nombre de mi clase incluso y aún asi imprime el resultado correcto:

class Persona:

def init(self):

self.nombre = 'Pablo’

self.apellido = 'Morales’

self.edad = 19

persona1 = Persona()

print(persona1.nombre)

print(persona1.apellido)

print(persona1.edad)

1 respuestas
para escribir tu comentario
    David Antonio Morales Barrera

    David Antonio Morales Barrera

    studenthace 3 años

    Quizas esto pueda ayudarte. python.jpg

Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.