Bucle For en Python
Publicado por César Norte López (1 intervención) el 23/08/2012 20:52:23
Buenas noches señores.
Tengo una duda sobre Python.
Estoy dando mis primeros pasos y quisiera saber el potencial del FOR.
Consultando ejercicios he visto el siguiente.
3.02. Hacer un programa que le pida una cadena al usuario, y arme una triángulo creciente y decreciente con ese texto. Por ejemplo, para el texto "klop", el resultado sería:
k
kl
klo
klop
klo
kl
k
Para esto pone como solucion está:
A mi me da error aqui:
for i in range(1,largo)+range(largo,0,-1):
Diciendo que no soporta el operando.
Estoy codificando en 3.2.3 no se si afectara.
Tengo una duda sobre Python.
Estoy dando mis primeros pasos y quisiera saber el potencial del FOR.
Consultando ejercicios he visto el siguiente.
3.02. Hacer un programa que le pida una cadena al usuario, y arme una triángulo creciente y decreciente con ese texto. Por ejemplo, para el texto "klop", el resultado sería:
k
kl
klo
klop
klo
kl
k
Para esto pone como solucion está:
1
2
3
4
cad = raw_input("Ingrese un texto: ")
largo = len(cad)
for i in range(1,largo)+range(largo,0,-1):
print cad[:i]
A mi me da error aqui:
for i in range(1,largo)+range(largo,0,-1):
Diciendo que no soporta el operando.
Estoy codificando en 3.2.3 no se si afectara.
Valora esta pregunta


0