Curso de Fundamentos de Python

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

En el siguiente paso a paso, mencionaremos los diferentes ciclos que posee el lenguaje:

El primero: while, hasta que no cumpla la < Condición > sigue iterando, va acompañado de los ": " indicando que las próximas sentencias son las que va a repetir

counter = 0

while counter < 10:
    counter +=1
    print(counter)

El código anterior muestra el valor de la variable “counter” hasta que sea menor que 10; observen el pantallazo:

1
2
3
4
5
6
7
8
9
10

En cualquier momento indicado por un condicionamiento, se puede interrumpir la iteración mediante la sentencia “break

counter = 0

while counter < 20:
    counter +=1
    if counter == 15:
        break # rompiendo el ciclo
    print(counter) 

Su resultado en pantalla es

1
2
3
4
5
6
7
8
9
10
11
12
13
14

La otra sentencia es “continue”, significa continuar con la próxima línea de código que está adelante

counter = 0

while counter < 20:
    counter +=1
    if counter < 15:
        continue # Omite todas las instrucciones inferiores a 15
    print(counter) 

el resultado es; (Omite todas las instrucciones inferiores a 15)

15
16
17
18
19
20

El segundo y últimofor, se utiliza para recorrer estructuras de programación como Listas, diccionarios y tuplas

my_list = [23,45,67,89,43]
for element in my_list: # recorriendo una lista
    print(element)

my_tuple = ('nico', 'juli', 'santi')
for element in my_tuple: # recorriendo una tupla
    print(element)

product = {
    'name':'Camisa',
    'price': 100,
    'stock':89
}

for element in product: # recorriendo un diccionario, pero solamente imprime las claves o llaves
    print(element)

resultados

23
45
67
89
43


nico
juli
santi

name
price
stock

Aquí terminamos mencionando las estructuras anteriores. Hasta pronto…

Curso de Fundamentos de Python

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados