Banner de perfil
0

Aurelio Baeza

@aureliobaeza

Barcelona, Espana

Problemas al definir la clase [SOLUCIONADO]

Aurelio Baeza@aureliobaeza

Ya he encontrado el problema :)

era la indentación. Tras acabar la clase no dejé una identación adecuada y me daba error porque lo asociaba todo dentro de la clase .


Problemas al definir la clase

Aurelio Baeza@aureliobaeza

Hola profesor, muchas gracias por la clase. No se que me pasa. Lo he estado repasando constantemente pero no encuentro el error. Me dice que 'Usuario' is not defined

class Usuario:
   # Datos atributos
   def __init__(self, nombre, apellido, correo, contrasenia, telefono):
       self.nombre = nombre
       self.apellido = apellido
       self.correo = correo
       self.contrasenia = contrasenia
       self.telefono = telefono

   # Funcionalidad (metodos)
   def encriptarContrasenia(self):
       return "encriptando..."

   def verificarContrasenia(self):
       return "desencriptando"

   print("Usuario #1")
   usuario1 = Usuario(
       nombre="Kevin", 
       apellido="Guzmán",
       correo="kevin@gmail.com",
       contrasenia= "test",
       telefono="10101"
   )
   print(usuario1.nombre)
   print(usuario1.apellido)

   print("Usuario #2")
   usuario2 = Usuario(
       nombre="John", 
       apellido="Doe", 
       correo="john@gmail.com", 
       contrasenia="test", 
       telefono="101010"
   )
   print(usuario2.nombre)
   print(usuario2.apellido)~~~