Método randrange do módulo random
O método randrange do módulo random
retorna um número aleatório de um intervalo.
No primeiro parâmetro opcional do método
indicamos o início da sequência. No
segundo parâmetro obrigatório definimos o fim.
E no terceiro parâmetro opcional
passamos o passo com o qual o número
será escolhido.
Sintaxe
import random
random.randrange([início], fim, [passo])
Exemplo
Vamos obter um número no intervalo de
0 a 10, com um passo de amostragem de
2:
print(random.randrange(1, 10, 2))
Resultado da execução do código:
5
Exemplo
Agora para o método randrange vamos especificar
apenas o início e o fim do intervalo:
print(random.randrange(1, 10))
Resultado da execução do código:
4
Exemplo
Agora vamos especificar no método apenas um parâmetro obrigatório - o fim do intervalo:
print(random.randrange(10))
Resultado da execução do código:
5
Veja também
-
método
uniformdo módulorandom,
que gera um número real pseudoaleatório de um intervalo -
método
randintdo módulorandom,
que gera um número inteiro pseudoaleatório de um intervalo -
método
sampledo módulorandom,
que retorna uma amostra aleatória de elementos de uma sequência -
método
randomdo módulorandom,
que retorna um número pseudoaleatório -
método
seeddo módulorandom,
que inicializa o número aleatório