Escribe para buscar…

Programació dinàmica

Esta página todavía no se ha traducido — se muestra en su idioma original:Català

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 leyendo una vista previa.

Inicia sesión con Google para leer la página completa. Una cuenta de Google incluye 5 páginas gratuitas en total; el alumnado y el profesorado leen las páginas de su curso sin límite.

Iniciar sesión