18/11/2010, 12:07
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 3
Antigüedad: 14 años Puntos: 0 | |
secuencia python Buenas estoy intentando hacer un programa que llene una lista donde los valores de la lista son binarios 0 i 1, y los tengo que colocar alternados
Por ejemplo, para n = 5, tiedria la lista: [0, 1, 0, 1, 0].
Lo estoy intentando pero no me sale yo tengo escrito esto:
1 n=int(input("Entra la mida de la lista: ")
2 l=[ ]
3 i=0
4 while i<n:
5 a=int(input("Entra un nombre en la lista: "))
6 if a==0:
7 l.append(a)
8 else:
9 print("El nombre de la lista ha de ser un 0: "))
10 b=int(input("Entra el siguiente nombre de la lista: "))
11 if b==1:
12 l.append(b)
13 else:
14 print ("El nombre de la lista ha de ser un 1: "))
15 print (l)
Las tabulaciones estan bien hechas lo que pasa que al postear el mensaje no salen.
Si me pudierais ayudar, os lo agradeceria.
Gracias. |