Directorio telefónico

Resuelto
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. 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. Gracias Whismeril :D
      0
  2. Colaborador
    bonjour, peux-tu marquer cette discussion comme résolue, ou y donner suite?
    0
    1. sí sí, no hay problema, gracias :D
      0
    2. 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
    3. @yg_beoh vaya, ¡genial, muchas gracias! :D
      Que tengas un buen día y gracias por la ayuda :)
      0