Programación Orientada a Objetos con Python | 1.3 - Objetos

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)~~~

Escribe una respuesta