Desafío: Argumentos Posicionales
Tarea
Swipe to start coding
Implementar la función register_user
que verifica la edad del usuario, agrega sus detalles a una base de datos (users_db
) y devuelve un mensaje de éxito o fracaso.
- Definir la función
register_user
que reciba los parámetrosusername
,email
yage
. - Dentro de la función
register_user
, comprobar si la edad es menor que 18. Si es así, devolver el mensaje"Registration failed: age must be 18 or older."
- Crear un diccionario user con las claves
username
,email
yage
, y asignar los valores correspondientes. - Agregar el diccionario user a la lista
users_db
utilizando el método apropiado. - Si todo es exitoso, devolver el mensaje
"User {username} registered successfully!"
, donde{username}
es el nombre de usuario real. - Llamar a la función
register_user
con parámetros de ejemplo para un usuario, ya sea pasando argumentos directamente o como un diccionario.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 2
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Suggested prompts:
Can you explain this in simpler terms?
What are the main benefits or drawbacks?
Can you give me a real-world example?
Awesome!
Completion rate improved to 4.35
Desafío: Argumentos Posicionales
Desliza para mostrar el menú
Tarea
Swipe to start coding
Implementar la función register_user
que verifica la edad del usuario, agrega sus detalles a una base de datos (users_db
) y devuelve un mensaje de éxito o fracaso.
- Definir la función
register_user
que reciba los parámetrosusername
,email
yage
. - Dentro de la función
register_user
, comprobar si la edad es menor que 18. Si es así, devolver el mensaje"Registration failed: age must be 18 or older."
- Crear un diccionario user con las claves
username
,email
yage
, y asignar los valores correspondientes. - Agregar el diccionario user a la lista
users_db
utilizando el método apropiado. - Si todo es exitoso, devolver el mensaje
"User {username} registered successfully!"
, donde{username}
es el nombre de usuario real. - Llamar a la función
register_user
con parámetros de ejemplo para un usuario, ya sea pasando argumentos directamente o como un diccionario.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 2
single