Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Usuario | Conceptos de POO
Programación Orientada a Objetos en Python a Fondo

book
Desafío: Usuario

Tarea

Swipe to start coding

  1. Defina la clase User utilizando la palabra clave class.
  2. La clase User debe tener el método __init__ que toma 3 argumentos: self - una instancia de la clase. username - el nombre de usuario del usuario. password - la contraseña del usuario.
  3. El método __init__ debe asignar los argumentos a los atributos de la instancia a través de la palabra clave self.
  4. Cree la instancia bob de la clase User con cualquier nombre de usuario y contraseña.

Una vez que haya completado esta tarea, haga clic en el botón a continuación del código para verificar su solución.

Solución

class User:
def __init__(self, username, password):
self.username = username
self.password = password


bob = User("bob.user", "bob123456")
john = User("john123top", "j123j321")

print(bob.username, bob.password)
print(john.username, john.password)
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 5
___ User:
def __init__(self, ___, ___):
self.___ = username
self.password = ___


bob = User(___, ___)
john = User("john123top", "j123j321")

print(bob.username, bob.password)
print(john.username, john.password)
toggle bottom row
some-alt