while en Python
En ocasiones, tenemos que repetir varias veces una determinada tarea hasta conseguir nuestro objetivo. En Python esto se realiza con el comando while. A modo de ejemplo while en Python se usa así:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
>>> vuelta=1
>>> while vuelta<10:
>>> print("Vuelta "+str(vuelta))
>>> vuelta=vuelta+1
Vuelta 1
Vuelta 2
Vuelta 3
Vuelta 4
Vuelta 5
Vuelta 6
Vuelta 7
Vuelta 8
Vuelta 9
|
Con los while, hay que tener la precaución de no realizar un «bucle infinito», que consiste en un bucle que nunca termina por un error en la programación. Een el caso anterior, esto ocurriría si no hubiéramos puesto la línea vuelta=vuelta+1.
for en Python
En ocasiones, tenemos que repetir varias veces una determinada tarea hasta conseguir nuestro objetivo. En Python esto se realiza con el comando for. A modo de ejemplo for en Python se usa así:
|
|
>>> for vuelta in range(1,10):
>>> print("Vuelta "+str(vuelta))
Vuelta 1
Vuelta 2
Vuelta 3
Vuelta 4
Vuelta 5
Vuelta 6
Vuelta 7
Vuelta 8
Vuelta 9
|
En el caso del for, no es posible realizar un bucle infinito.
Como se puede ver en el anterior ejemplo, range genera una secuencia de números desde 1 hasta 10.
No hay comentarios:
Publicar un comentario