Escriu per cercar…

Programació dinàmica

Introucció

Lineal

Si while

{% sol %}

python
ts = [ 23.5, 25.5, 21.2, 27.4, 25.5 ]

sum = 0

i = 0
ts_len = len(ts)
while i < ts_len:
    sum += t[i]
    i += 1

medium = sum / size

print(f"{medium:.2f")

{% endsol %}

Per recòrrer una llista al revés has de començar pel l’index de l’últim element i anar restant fins arribar a zero:

python
ts = [3,5,5,6,3,4,3,7,8,9,7,6,6,4]

i = len(ts) - 1
while i <= 0:
    print(t[i])
    i =-1

Recorrer la llista, saltant de 3 en 3:

python
ts = [3,5,5,6,3,4,3,7,8,9,7,6,6,4]

i = 0
ts_len = len(ts)
while i < len(ts):
    print(t[i])
    i +=3

I un una mica més complicat, a la inversa i saltant de 3 en 3:

python
ts = [3,5,5,6,3,4,3,7,8,9,7,6,6,4]

i = len(ts) - 1
while i <= 0:
    print(t[i])
    i =-3

Estàs llegint una vista prèvia.

Inicia sessió amb Google per llegir la pàgina completa.

Inicia sessió amb Google

Amb qualsevol compte de Google. Només et demanarem que acceptis les condicions del servei.