Directorio telefónico

Resuelto
JoJo -  
 dazdingue -
Hola, yo también tengo un problema con mi programa con el break (es un programa para crear un directorio telefónico, tengo un nivel de 1º en NSI)
Aquí está:

def menu ():
elección = input("0-salir\n1-escribir en el directorio\n2-buscar en el directorio\nTu
elección ?")
return elección

elección = input("0-salir\n1-escribir en el directorio\n2-buscar en el directorio\n\nTu
elección ?")
with open('archivo.txt', 'a') as f:
f.write(elección)

elección = int(elección)

While True:
numero = input("Tu elección")
numero = int(numero)

if elección == 0:
###print("Has salido de esta página")
###break
else:
### continue

if elección == 1:
###print("Nombre (0 para terminar): \nTeléfono: ")
=>insertar el programa de entrada
###break else:
###continue

if elección == 2:
###print("Introduce un nombre : \nEl número buscado es : ")
=>insertar el programa de búsqueda
####break
else:
####continue

Los # al inicio de las líneas simbolizan las indentaciones, no he podido hacer otra cosa '^^

Gracias a los que puedan ayudarme, recuerdo, el error es 'break' outside loop

2 respuestas

  1. Usuario anónimo
     
    Hola

    Los # al inicio de las líneas simbolizan las indentaciones, no pude hacer de otra forma '^^

    Si puedes, y debes hacer de otra manera.

    CCM como todos los foros de código disponen de una herramienta dedicada: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

    Tienes aún tiempo de editar tu mensaje para que sea correctamente legible

    --
    Cuando era pequeño, el mar Muerto no era más que enfermo.
    George Burns
    0
    1. dazdingue
       
      Gracias Whismeril :D
      0
  2. yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   Embajador 1 588
     
    bonjour, peux-tu marquer cette discussion comme résolue, ou y donner suite?
    0
    1. dazdingue
       
      sí sí, no hay problema, gracias :D
      0
    2. dazdingue
       
      Hmm parece que no puedo :/ había escrito esta publicación cuando era nuevo, y desde entonces me inscribí, así que no puedo modificar esta publicación... ¿cómo puedo hacerlo?
      0
      1. yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención   1 588 > dazdingue
         
        se hizo.
        0
      2. dazdingue > yg_be Mensajes publicados 23437 Fecha de registro   Estado Colaborador Última intervención  
         
        oh vaya, ¡genial, muchas gracias! :D
        Que tengas un buen día y gracias por la ayuda :)
        0