Saltar al contenido

Generador de números aleatorios de Python sin ejemplo de código de repeticiones

Haz todo lo posible por comprender el código correctamente previamente a aplicarlo a tu proyecto y si ttienes algo que aportar puedes dejarlo en la sección de comentarios.

Ejemplo 1: generar una lista de números aleatorios no repetidos python

#This will return a list of 50 numbers selected from the range 0 to 999, without duplicates.import random
random.sample(range(1000),50)

Ejemplo 2: generador de números aleatorios de Python sin duplicados

import random

defrandom_sample(count, start, stop, step=1):defgen_random():whileTrue:yield random.randrange(start, stop, step)defgen_n_unique(source, n):
        seen =set()
        seenadd = seen.add
        for i in(i for i in source()if i notin seen andnot seenadd(i)):yield i
            iflen(seen)== n:breakreturn[i for i in gen_n_unique(gen_random,min(count,int(abs(stop - start)/abs(step))))]

Ejemplo 3: generador de números aleatorios de Python sin duplicados

python -c "import random; print(sorted(set([random.randint(6,49) for i in range(7)]))[:6])"

Agradecemos que desees añadir valor a nuestra información participando con tu experiencia en las notas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *