Bom dia!
Eu achei por aqui a random.randint(1,100) Poderia usar ela também?
Bom dia!
Eu achei por aqui a random.randint(1,100) Poderia usar ela também?
Olá, Mayara! Tudo bem?
Nesse caso também poderia ser usado.
Com ambas as funções podemos gerar um inteiro aleatório dentro de um intervalo.
Exemplos:
Retorna qualquer número inteiro aleatório de x a y-1. Entretanto temos um outro parâmetro que determina um intervalo entre cada número na sequência aleatória. Este parâmetro é opcional, e se não for passado assume o valor padrão um.
Veja:
>>> random.randrange ( 5 , 100 , 5 )
15
>>> random.randrange ( 5 , 100 , 5 )
80
Temos sempre um múltiplo de 5, pois esse é o intervalo definido.
Essa função recebe dois parâmetros apenas. Isso que a diferencia do randrange
.
Quando o parâmetro passado no randrange
é um ele se comporta da mesma forma que o randint
.
Espero ter ajudado.
Abraços!
A função random.randint(start,end) retorna valores inteiros randômicos entre start e end, lembrando que start é inclusivo e end é exclusivo.