Python - Step for python

   
Vista:

Step for python

Publicado por Jose Cavillas (2 intervenciones) el 30/01/2018 14:04:23
Como le doy paso negativo al for?
En otros lenguajes tengo el step, para marcar el incremento o desincremento del for. Tengo algo similar aqui?
Como hacen para decirle que vaya de dos en dos o de tres en tres o negativamente
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Step for python

Publicado por xve (1575 intervenciones) el 30/01/2018 16:41:11
Hola Jose, puedes utilizar algo así:

1
2
for i in range(0, 10, 2):
    print(i)

El ultimo dígito determina el step de otros lenguajes...

Devolver algo como:
0
2
4
6
8
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Step for python

Publicado por Jose Cavillas (1 intervención) el 30/01/2018 18:29:09
Y si quisiera que vaya en negativo?
En visual studio puedo hacer un for con paso -1 por ejemplo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Step for python

Publicado por xve (1575 intervenciones) el 30/01/2018 19:24:10
Hola Jose si lo hubieras probado hubieras visto que si es posible...

1
2
for i in range(10, 0, -2):
    print(i)

Devuelve:
10
8
6
4
2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad