Bucle for

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
frutas = ["manzana", "banana", "cereza"]
for fruta in frutas:
    print(fruta)
 
for contador in range(10):
    print(contador)
# range(valor) -> 0 hasta el valor -1
# range(inicio,fin) -> desde inicio hasta fin -1
# range(inicio,fin,paso) -> desde inicio hasta fin de paso en paso
 
for i in range(5, 12):
    print(i)
print("---------")
for i in range(0, 100, 5):  # range(inicio,fin) -> desde inicio hasta fin -1
    print(i)
print("---------")
for i in range(10, 1, -1):  # range(inicio,fin) -> desde inicio hasta fin -1 en este caso paso negativo
    print(i)
 
suma = 0
for i in range(101):
    suma += i
print(suma)
 
for letra in "hola que tal":
    print(letra)
 
letraABuscar = "a"
contador = 0
cadena = "tal"
for letra in cadena:
    if letra == letraABuscar:
        contador += 1
print("En '", cadena, "' hay", contador, "letras", letraABuscar)
 
notas = [5, 8, 1, 3, 6, 9]
aprobados = 0
for nota in notas:
    if nota >= 5:
        aprobados += 1
print("Hay", aprobados, "aprobados")

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos