Exercices Projets guidés Contact 1 : Créer un contact
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Contact 1 : Créer un contact

On va construire un vrai mini-projet ensemble : un gestionnaire de contacts, étape par étape. C'est le genre de programme utile que tu pourrais réellement utiliser au quotidien. Chaque exercice ajoute une fonctionnalité.

Chaque contact est un dictionnaire avec quatre clés : nom, email, telephone et ville. La liste de contacts est une simple liste Python de ces dictionnaires.

Écris une fonction creer_contact(nom, email, telephone, ville) qui retourne un dictionnaire avec ces quatre champs.

Exemple :
creer_contact("Alice", "alice@mail.com", "06", "Paris")
renvoie {"nom": "Alice", "email": "alice@mail.com", "telephone": "06", "ville": "Paris"}

Tests (2/4)

Contact complet
c = créer_contact('Alice Martin', 'alice@mail.com', '0601020304', 'Paris')
assert c['nom'] == 'Alice Martin'
assert c['email'] == 'alice@mail.com'
assert c['telephone'] == '0601020304'
assert c['ville'] == 'Paris'
Structure correcte
c = créer_contact('Bob', 'bob@x.fr', '0600000000', 'Lyon')
assert set(c.keys()) == {'nom', 'email', 'telephone', 'ville'}

+ 0 tests cachés

Indices (3 disponibles)

solution.py