Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

randrange == randint?

No caso em questão, o randint pode ter a mesma funcionalidade do randrange?

Quando usar uma em detrimento da outra?

1 resposta
solução!

Fala, Amadeus. Tudo bom?

randint(5, 10) vai retornar um número aleatório no intervalo [5, 6, 7, 8, 9, 10] -> inclui 5 (start) e 10 (stop). randrange(5, 10) vai retornar um número aleatório no intervalo [5, 6, 7, 8, 9] -> inclui 5 (start), mas exclui 10 (stop).

Além disso, randrange() aceita um terceiro parâmetro: além de start, stop, aceita também um step:

randrange(5, 15, 5) vai retornar um número aleatório no interval [5, 10] randrange(5, 25, 5) vai retornar um número aleatório no interval [5, 10, 15, 20] randrange(1, 10, 2) vai retornar um número aleatório no interval [1, 3, 5, 7, 9]

Um abraço!