Cursos · Python desde cero · Que el programa decida · tema 7 de 11
Las listas
Muchas cosas con un solo nombre.
Una lista guarda varias cosas en orden, con un solo nombre:
notas = [8, 10, 6, 9] notas[0] # 8 el primero es el 0 notas[-1] # 9 el ultimo, contando al reves len(notas) # 4 notas.append(7) # le agrega el 7 al final
Que el primero sea el 0 y no el 1 confunde a todo el mundo al principio. Piénsalo como «cuántos pasos me muevo desde el principio»: el primero está a cero pasos.
Una lista y un for juntos son la pareja más útil de la
programación: recorrer todo sin escribirlo todo.
Tu turno
Haz promedio(notas) y cuantas_pasan(notas)
(pasan las de 6 o más).
Un curso sin práctica se olvida en una semana. Este es el juego de la sala que hace exactamente lo de este tema.
Los cursos están organizados como los itinerarios de Exercism (licencia MIT): temas que se abren en orden, cada uno con su explicación, su ejercicio que se califica solo y su práctica. La idea de cómo se organiza un camino viene de ahí; las explicaciones, los ejercicios y los juegos son de esta casa.