Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Arguments Positionnels | Arguments Positionnels et Optionnels
Tutoriel sur les Fonctions Python

bookDéfi : Arguments Positionnels

Tâche

Swipe to start coding

Implémentez la fonction register_user qui vérifie l'âge de l'utilisateur, ajoute ses détails à une base de données (users_db), et retourne un message de succès ou d'échec.

  1. Définir la fonction register_user qui prend les paramètres username, email et age.
  2. À l'intérieur de la fonction register_user, vérifiez si l'âge est inférieur à 18. Si c'est le cas, retournez le message "Registration failed: age must be 18 or older.".
  3. Créez un dictionnaire user avec les clés username, email et age, et attribuez les valeurs correspondantes.
  4. Ajoutez le dictionnaire user à la liste users_db en utilisant la méthode appropriée.
  5. Si tout est réussi, retournez le message "User {username} registered successfully!", où {username} est le nom d'utilisateur réel.
  6. Appelez la fonction register_user avec des paramètres d'exemple pour un utilisateur, soit en passant les arguments directement soit sous forme de dictionnaire.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 4.35

bookDéfi : Arguments Positionnels

Glissez pour afficher le menu

Tâche

Swipe to start coding

Implémentez la fonction register_user qui vérifie l'âge de l'utilisateur, ajoute ses détails à une base de données (users_db), et retourne un message de succès ou d'échec.

  1. Définir la fonction register_user qui prend les paramètres username, email et age.
  2. À l'intérieur de la fonction register_user, vérifiez si l'âge est inférieur à 18. Si c'est le cas, retournez le message "Registration failed: age must be 18 or older.".
  3. Créez un dictionnaire user avec les clés username, email et age, et attribuez les valeurs correspondantes.
  4. Ajoutez le dictionnaire user à la liste users_db en utilisant la méthode appropriée.
  5. Si tout est réussi, retournez le message "User {username} registered successfully!", où {username} est le nom d'utilisateur réel.
  6. Appelez la fonction register_user avec des paramètres d'exemple pour un utilisateur, soit en passant les arguments directement soit sous forme de dictionnaire.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2
single

single

some-alt