Sortir d 'une boucle while

Liste des Groupes 
Sujet : Sortir d 'une boucle while
De : nospam_thy.prog (at) *nospam* orange.fr.invalid (Cyrion81)
Groupes : fr.comp.lang.python
Date : 31. Jan 2022, 02:29:13
Autres entêtes
Organisation : !No_Organization!
Message-ID : <zM6dnZ5wDbXEsGr8nZ2dnUU7_8zNnZ2d@giganews.com>
Bonsoir
Je débute en python et j’ai voulu faire un programme qui ajoute un élément dans
une liste, qui peut afficher la liste ainsi que quitte le programme.
Je n’arrive pas a quitter le programme
Merci de votre aide

choix =""
liste_elements = []
liste_choix=[1,2,3,4,5]
while True:
#menu choix affiché
    choix =""
    print( )
    print("--------------------------------")
    print("Choisissez parmi les 3options suivantes :")
    print("1: Ajouter un élément à la liste.")
    print("2: Afficher la liste.")
    print("3: Quitter.")
   
#test entrée est bien un chiffre
    while True: 
        try:
            choix=int(input("Votre choix ?"))
            break   
        except ValueError : 
            print("Erreur, votre choix doit etre un nombre!")  

#test du nombre entré et option exécutée
  
    while choix in liste_choix:
        if choix == 1 :
            print("Choix 1, ajouter un élément")
            ajouter=input("Votre ajout ?")
            liste_elements.append(ajouter)
            break
       
        if choix == 2 :
            print("Choix 2, Afficher la liste")
            print(liste_elements)
            break
      
        if choix == 3:
            print("Choix 3 , Quitter")
            break

    Je cherche a quitter le premier while ( le menu )uniquement si j ai fini
toutes les opérarions et pressant la touche 3

merci de votre aide pour un retraité curieux, l identation n 'est pas visible
dans mon message malgré sa perésence lors de la composition

Date Sujet#  Auteur
31 Jan 22 * Sortir d 'une boucle while5Cyrion81
31 Jan 22 +- Re: Sortir d 'une boucle while1Dominique
31 Jan 22 +- Re: Sortir d 'une boucle while1Benoit Izac
31 Jan 22 +- Re: Sortir d 'une boucle while1Alain Ketterlin
1 Feb 22 `- Re: Sortir d 'une boucle while1Th.A.C

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal