Fonction quitter ou continuer
Résolu/Fermé
lecorse
Messages postés
126
Date d'inscription
samedi 11 mars 2006
Statut
Membre
Dernière intervention
19 juin 2020
-
24 mars 2020 à 09:56
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 24 mars 2020 à 11:55
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 24 mars 2020 à 11:55
A voir également:
- Fonction quitter ou continuer
- Fonction si et - Guide
- Forcer à quitter - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Snapchat ils m'ont ajouté par la fonction recherche - Forum Snapchat
2 réponses
yg_be
Messages postés
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
Ambassadeur
1 568
24 mars 2020 à 10:29
24 mars 2020 à 10:29
bonjour, merci d'utiliser les balises de code quand tu partages du code:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
24 mars 2020 à 11:55
24 mars 2020 à 11:55
Bonjour lecorse,
Effectivement, pas de balises, et comme on ne voit pas les indentations, pas facile de tester
Ceci dit, on voit bien, dans la boucle while à la fin, que si on appuie sur 'q', on va en sortir grâce au break et donc continuer jusqu'à la fin du programme et terminer
Par contre, si choice est différent de 'q', (quand on appuie sur 'enter') on continue la boucle indéfiniment, et donc il n'y a aucune instruction qui permettrait de remonter au début du programme !
Remarque: au lieu d'écrire valeur = (random.choice(liste)) à la 13eme ligne, tu pourrais appeler ta fonction tirage ...
Effectivement, pas de balises, et comme on ne voit pas les indentations, pas facile de tester
Ceci dit, on voit bien, dans la boucle while à la fin, que si on appuie sur 'q', on va en sortir grâce au break et donc continuer jusqu'à la fin du programme et terminer
Par contre, si choice est différent de 'q', (quand on appuie sur 'enter') on continue la boucle indéfiniment, et donc il n'y a aucune instruction qui permettrait de remonter au début du programme !
Remarque: au lieu d'écrire valeur = (random.choice(liste)) à la 13eme ligne, tu pourrais appeler ta fonction tirage ...