Répertoire téléphonique

Résolu
JoJo -  
 dazdingue -
Bonjour, moi aussi j'ai un problème avec mon programme avec le break (c'est un programme visant à créer un répertoire téléphonique, j'ai un niveau de 1ère en NSI)
Le voici :

def menu ():
choix = input("0-quitter\n1-écrire dans le répertoire\n2-rechercher dans le répertoire\nVotre
choix ?")
return choix

choix = input("0-quitter\n1-écrire dans le répertoire\n2-rechercher dans le répertoire\n\nVotre
choix ?")
with open('fichier.txt', 'a') as f:
f.write(choix)

choix = int(choix)

While True:
nombre = input("Votre choix")
nombre = int(nombre)

if choix == 0:
###print("Vous avez quitté cette page")
###break
else:
### continue

if choix == 1:
###print("Nom (0 pour terminer): \nTéléphone: ")
=>insérer le programme de saisie
###break
else:
###continue

if choix == 2:
###print("Entrez un nom : \nLe numéro recherché est : ")
=>insérer le programme de recherche
####break
else:
####continue

Les # au début des lignes symbolisent les indentations, je n'ai pas pu faire autrement '^^

Merci à ceux qui pourraient m'aider, je rappelle, l'erreur étant 'break' outside loop

2 réponses

  1. Utilisateur anonyme
     
    Bonjour

    Les # au début des lignes symbolisent les indentations, je n'ai pas pu faire autrement '^^

    Si tu peux, et dois faire autrement.

    CCM comme tous les forums de code disposent d'un outils dédié: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

    Tu as encore le temps d'éditer ton message pour qu'il soit correctement lisible
    0
    1. dazdingue
       
      Merci Whismeril :D
      0
  2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour, peux-tu marquer cette discussion comme résolue, ou y donner suite?
    0
    1. dazdingue
       
      oui oui pas de problème merci :D
      0
    2. dazdingue
       
      hum il semblerait que je ne peux pas :/ j'avais écrit ce poste en étant nouveau, et depuis je me suis inscrit, donc je ne peux pas modifier ce poste... comment je peux faire ?
      0
      1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > dazdingue
         
        c'est fait.
        0
      2. dazdingue > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        oh bah nickel merci beaucoup ! :D
        Bonne journée et merci de l'aide :)
        0