12 de mayo de 2016

12. Romper los bucles o saltándoselos

Rompiendo los bucles: break. Saltándolos: continue

Un bucle WHILE o FOR puede romperse con el comando break.
Ejemplo 1. Uso de break, tanto en un while como en un for
# *-* coding: utf-8 *-*
# Muestra los primeros 20 números impares
print "Primera serie de números impares"
count = 0
while True:
    print count * 2 + 1
    count += 1
    if count > 20:
        break

print "Segunda serie de números impares"
# Muestra solo números impares - 1,3,5,7,9
for x in xrange(0, 1001):
    print x * 2 + 1
    if x == 20:
        break
===
Ejemplo 2. Uso de continue.
# *-* coding: utf-8 *-*
print "Otra serie de números impares"
# Muestra solo números impares - 1,3,5,7,9
for x in xrange(0, 42):
    if x % 2 == 0:
        continue
    print x
===

No hay comentarios:

Publicar un comentario