terminar - for i in range python español
¿Es imposible disminuir los bucles en Python? (6)
Podría estar equivocado (solo házmelo saber y borraré la pregunta) pero parece que Python no responderá
for n in range(6,0):
print n
Intenté usar xrange y tampoco funcionó. ¿Cómo puedo implementar eso?
0 es un valor condicional cuando esta condición es verdadera, el ciclo se seguirá ejecutando.10 es el valor inicial. 1 es el modificador donde puede haber una disminución simple.
for number in reversed(range(0,10,1)):
print number;
Esto es muy tarde, pero solo quería agregar que hay una manera más elegante: usar reversed
for i in reversed(range(10)):
print i
da:
4
3
2
1
0
>>> range(6, 0, -1)
[6, 5, 4, 3, 2, 1]
for n in range(6,0,-1)
Esto te daría 6,5,4,3,2,1
Como para
for n in reversed(range(0,6))
te daría 5,4,3,2,1,0
for n in range(6,0,-1):
print n
# prints [6, 5, 4, 3, 2, 1]
for n in range(6,0,-1):
print n