Olá, Pedro! Tudo bem? Espero que sim!
O parâmetro seed
deve ser setado apenas uma vez ao início do código. E o outro corpo com o loop em uma célula separada, então toda vez que fizer uma execução, será feita e mostrada uma lista diferente para a variável notas_matematica
. Então são dois blocos de código:
- Bloco de importação das bibliotecas e definição da seed:
import numpy
from random import randrange, seed
seed(11)
- Bloco de execução e testes:
notas_matematica = []
for notas in range(8):
notas_matematica.append(randrange(0,11))
notas_matematica
Por isso a recomendação de executar apenas uma vez, para verificar os valores da primeira ocorrência. Mas mesmo que você execute algumas vezes, vai perceber que os valores continuam os mesmos:
>>> [7, 8, 7, 7, 8, 9, 3, 2]
>>> [8, 7, 10, 9, 2, 1, 7, 4]
>>> [2, 1, 8, 10, 0, 9, 6, 7]
>>> [10, 9, 10, 2, 9, 0, 8, 1]
...
Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!