Script Python #53 (Hors-série) : Saisie à la volée des éléments d'une liste des entiers #2

16 Septembre 2024 , Rédigé par J. Pita Publié dans #Algorithmes, codes & scripts, #Ateliers de la Rigueur, #Dico du codeur, #e-Learning

 

 

 

Dans la première mouture du script, la sortie de la boucle pose problème quand l'utilisateur saisit Oui au lieu de O ou o, comme l'atteste la capture d'écran ci-dessous ! 

 Saisie à la volée des éléments d'une liste des entiers #2
Saisie à la volée des éléments d'une liste des entiers #2

 

Que faire alors ? Eh bien, il suffit d'inclure cette option (oui ou Oui) dans le script. Je vous en propose donc une deuxième version dans laquelle la ligne 27 remédie à ce problème via la méthode lower qui convertit tout ce que l'utilisateur va saisir en minuscule.

 Saisie à la volée des éléments d'une liste des entiers #2
Saisie à la volée des éléments d'une liste des entiers #2

 

Refaisons le test en saisissant au hasard -145, n, 236, n, 125 et oui pour arrêter la saisie.

 Saisie à la volée des éléments d'une liste des entiers #2
Saisie à la volée des éléments d'une liste des entiers #2

 

Maintenant que nous avons identifié ce type de subtilité, nous allons systématiquement inclure cette option dans des scripts qui requièrent une sortie de boucle similaire. 

 

Lire la suite : Saisie à la volée des éléments d'une liste #3

Partager cet article

Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article