A função range() de (1,10) pega o numero 1,2,3,4,5,6,7,8,9. Quando ele coloca range(1,tamanha_simulacao) na vdd são 999 análises, não ?
pra mim o correto seria range (1,tamanho_simulacao+1)
A função range() de (1,10) pega o numero 1,2,3,4,5,6,7,8,9. Quando ele coloca range(1,tamanha_simulacao) na vdd são 999 análises, não ?
pra mim o correto seria range (1,tamanho_simulacao+1)
Olá, Marcus, tudo bem?
A função range(start, stop)
gera uma sequência de números que começa em start
e termina em stop - 1
. No entanto, ressalto que ele gerará números a partir do 0 até tamanho_simulacao - 1
.
Se tamanho_simulacao
é 1000, ele não incluirá o 1000, mas como ele inclui o 0, acaba resultando em 1000 pontinhos.
Esse código cria um loop usando a função range() com tamanho_simulacao definido como 1000. Em seguida, ele percorre cada número de 0 a 999 (pois range() gera uma sequência começando em 0 e terminando em tamanho_simulacao - 1) e imprime o valor de cada número.
Então, ele gera 1000 números (de 0 a 999).
Espero ter esclarecido.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!
Mas no caso ele colocou de (1,1000) e não (0,1000).
Oi Marcus!
Verdade! Você está correto, como está especificado qual o valor de start (1) no range(1, 1000)
. Ele começará do 1 a 999.
Obrigada por apontar esse equívoco e desculpe pela desatenção.
Grande abraço e bons estudos!