Gisela, olá!
Acredito que quando você executa o seu código dessa forma, ele está retornando somente o "len(notas_matematicas)", que é igual a 8. É 8 o valor que ele está te retornando?
Experimenta retirar a linha "len(notas_matematicas)" e executa. Aí seu código ficaria assim:
from random import randrange, seed
seed(9)
notas_matematicas = []
for notas in range(8):
notas_matematicas.append(randrange(0,9))
notas_matematicas
OU experimenta manter a linha len(notas_matematicas) onde está, mas reescrever a linha "notas_matematicas" usando print(). Assim:
**Gerando uma lista com 8 notas aleatórias**
from random import randrange, seed
seed(9)
notas_matematicas = []
for notas in range(8):
notas_matematicas.append(randrange(0,9))
print(notas_matematicas)
len(notas_matematicas)
Bons estudos!
Ágata.