0
Aurelio Baeza
@aureliobaeza
Barcelona, Espana
@aureliobaeza
Barcelona, Espana
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 .
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)~~~
Aurelio Baeza@aureliobaeza
En la clase comentaste que print(len(usuario["colores"])) daba error. Cómo es la forma correcta para imprimir un valor dentro de una lista que se encuentra dentro de un diccionario?
gracias de antemano