Envoyer ma solution

Exclusif Premium

Débloquez votre potentiel ! ✨

Cette session fait partie de notre programme Premium exclusif

+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors

Prêt à passer au niveau supérieur ?

Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Yoann BOIDIN

9 janvier 2026

Résolue
1 réponse

Gestion de la validation des champs utilisateurs

Merci pour le retour une boucle c'est l'idéal. Ce qui me gène dans ta proposition c'est que niveau user, on doit remplir les 2 champs avant d'avoir un message d'erreur. En tout cas je prends bien note du lstrip + isdigit merci.

François BERNARD

3 janvier 2026

Résolue
1 réponse

Merci pour ce retour ! ça me permet vraiment de voir les notions acquises et celles qui ne le sont pas.

bleednoski

24 octobre 2025

Résolue
0 réponses

Ok et merci encore

jrd10

11 octobre 2025

Résolue
1 réponse

Gestion individuelle des entrées avec 'continue'

Votre solution mais en gérant individuellement les entrées (plutôt que d'attendre les deux entrées pour lever l'erreur ```python # variables vide pour entrer dans la boucle a = b = "" # si c'est un digit, c'est False et on sort de la boucle while not a.isdigit(): a = input("Entrez un premier nombre :") if not a.isdigit(): print("!!! Veuiller entrer un premier nombre valide") # si c'est un digit, c'est False et on sort de la boucle while not b.isdigit(): b = input("Entrez un second nombre :") if not b.isdigit(): print("!!! Veuiller entrer un second nombre valide") # Retour final print(f"Le résultat de l'addition de {a} avec {b} est égal à {int(a) + int(b)}.") ``` Je me demande si l'on ne peut pas faire la même choise avec un `continue` Super, merci. José

Yunus

24 septembre 2025

Résolue
2 réponses

Validation et conversion de saisies numériques

```python while True: a = input("Nombre 1 : ") b = input("Nombre 2 : ") if not (a.isdigit() and b.isdigit()): print(" Veuillez saisir un nb valide svp…") continue a = int(a) b = int(b) print(f"Le resultat de {a} + {b} est {a + b}.") break ```

Romain

10 septembre 2025

Résolue
1 réponse

Comprendre la valeur sentinelle

Bonjour, merci pour ton retour complet. Dans ma correction, tu commentes "Je n'aurais pas initié ma variable comme ça, ça fait valeur sentinelle" Qu'est-ce qu'une "valeur sentinelle" ? En effet, j'ai appris (quand j'ai commencé python) que la boucle `while True` n'était pas le top parce que le code ne montre pas explicitement sa condition de sortie. Et si je mets une condition dans le `while`, alors il faut que mes variables soient définies avant.

John

16 juillet 2025

Résolue
2 réponses

Mise en forme du code et gestion des exceptions

Oups, effectivement, j'ai oublié de vérifier mon code. Est-ce dérengeant si je le modifie de la manière ci-dessous par rapport au pratique de codage actuelle?(J'essai de prendre l'habitude de capturer les exceptions.) Merci de la correction. ```python #addition of two variables resultat = int(premier_nombre) + int(deuxieme_nombre) ```

Lionel DAUBICHON

29 avril 2025

Résolue
1 réponse

Discussion sur break et continue

ah sympa en effet il était question de break et continue dans certaines des leçons, Merci Gabriel

Sony JOSEPH

11 février 2025

Résolue
1 réponse

Merci Gabriel pour les corrections et les encouragements. :) Ca fait plaisir et cela "rebooste". :)

Moussa

25 janvier 2025

Résolue
1 réponse

Exécution continue du script

Bonjour, j'ai une question concernant mon code, enfait quand je executer le programme et que je met la bonne reponse il s'arrete et je doit re taper sur run pour executer à nouveau. est ce que il ya un moyen executer le script continuellement ? merci d'avance

Daniston

18 janvier 2025

Résolue
1 réponse

Compréhension du Zen of Python et la répétition de code

Bonjour, Qu'entendez-vous par "Ta solution a cependant **le défaut de répéter du code** ce qui est contraire au règle du Zen of Python ou PEP20" ? De mon point de vue, une boucle while va forcément répéter du code. Pourriez-vous m'aider à comprendre s'il-vous-plait ? Merci d'avance. Daniston

Sébastien

28 novembre 2024

Résolue
0 réponses

super merci

Michel

27 octobre 2024

Résolue
0 réponses

Problème de formatage du code dans Visual Studio Code

ça fonctionnait dans Visual Studio Code, j'ai dû mal recopier

Baptiste KUMALA

14 octobre 2024

Résolue
1 réponse

Validation et addition de deux nombres

``` premier_nombre = input("Entrez un premier nombre : ") while premier_nombre.isdigit() == False : print(f"\nVeuillez entrer un premier nombre valide \n") premier_nombre = input("Entrez un premier nombre : ") deuxieme_nombre = input("Entrez un deuxieme nombre : ") while deuxieme_nombre.isdigit() == False : print(f"\nVeuillez entrer un deuxieme nombre valide \n") deuxieme_nombre = input("Entrez un deuxieme nombre : ") print(f"La somme de {premier_nombre} et de {deuxieme_nombre} est égale à {int(premier_nombre) + int(deuxieme_nombre)}") ```

CyrG

11 octobre 2024

Résolue
0 réponses

Parfait, merci ;)

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.