[ Foro de Python ]

python bucles

30-Aug-2017 17:28
Invitado (ignacio)
0 Respuestas

En resumidas cuentas tengo que hacer un programa que pida un nombre al usuario y lo introduzca a una lista. y lo imprima en pantalla. Y que si se conteste con"fin" se acabe la ejecución mostrando todos los nombres metidos en él.

Gracias, soy bastante novato.

pregunta = input("Dime un nombre de usuario:")

lista=[]

for nombre in pregunta:
   nombre=""
   if pregunta!="fin":
       lista.append(pregunta)
       print(lista)

       pregunta=input("dime otro nombre:")
   else:
       print("fin")

he escrito esto pero cuando lo pruebo y escribo fin me contesta tres veces fin.




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)