Articles of aleatoria de

Instancias independientes de ‘random’

El siguiente código intenta ilustrar lo que quiero. Básicamente quiero dos instancias de “aleatorio” que operen de forma independiente. Quiero sembrar “aleatorio” dentro de una clase sin afectar “aleatorio” en otra clase. ¿Cómo puedo hacer eso? class RandomSeeded: def __init__(self, seed): import random as r1 self.random = r1 self.random.seed(seed) def get(self): print self.random.choice([4,5,6,7,8,9,2,3,4,5,6,7,]) class Random: […]

Código de error de Python: IndexError: índice de lista de errores de índice fuera de rango

Estoy tratando de escribir una función en Python que simule una carrera de caballos. Si bien no hay ganador, borra la pantalla, muestra la lista de caballos (todos tienen un índice que comienza en cero). Luego, en la línea que he marcado, el código se desordena. Obtengo la lista de error de índice fuera de […]

np.random.permutation con semilla?

Quiero usar una semilla con np.random.permutation , como np.random.permutation(10, seed=42) Obtuve el siguiente error: “permutation() takes no keyword arguments” ¿Cómo puedo hacer eso más? Gracias.

Número aleatorio con varianza específica en Python

En un progtwig de Python, necesito generar números aleatorios normalmente distribuidos con una varianza específica controlada por el usuario. ¿Cómo puedo hacer esto?

Cómo obtener el nombre de distribución de un spicy.stats. distribución congelada?

Acceso al nombre de una distribución congelada Al crear una distribución congelada desde el paquete scipy.stats , ¿cómo se puede acceder al nombre de la distribución una vez que se congela la instancia de distribución? Intentar acceder al atributo .name produce un error ya que ya no es un atributo de la variable rv . […]

establecer el progtwig de semillas al azar en Python

Tengo un progtwig bastante grande, donde uso funciones del módulo random en diferentes archivos. Me gustaría poder establecer la semilla aleatoria una vez, en un lugar, para que el progtwig siempre devuelva los mismos resultados. ¿Se puede lograr eso en python ?

Función aleatoria de Python

Estoy teniendo problemas con la función aleatoria de importación de Python. Parece que las import random y las from random import random están importando cosas diferentes. Actualmente estoy usando Python 2.7.3 Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32 Type “copyright”, “credits” or “license()” for more information. >>> random() […]

Mejor manera de barajar dos listas relacionadas

¿Hay mejores maneras de mezclar aleatoriamente dos listas relacionadas sin romper su correspondencia en la otra lista? He encontrado preguntas relacionadas en numpy.array y c# pero no exactamente la misma. Como primer bash, un simple truco zip hará: import random a = [[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]] b = [2, […]

Uso de un archivo de texto para colocar las palabras en forma de cuadrícula

Tengo una lista de 6 palabras de un archivo de texto y me gustaría abrir el archivo para leer la lista de palabras como una cuadrícula de 3×2, y también puedo aleatorizar el orden de las palabras cada vez que se ejecuta el progtwig. las palabras son: cat, dog, hamster, frog, snail, snake Quiero que […]

Crear lista de marca de tiempo aleatoria en python

¿Hay alguna forma de crear una lista de marcas de tiempo aleatorias irregulares en formato estrictamente creciente en Python? Por ejemplo: 20/09/2013 13:00 20/09/2013 13:01 20/09/2013 13:05 20/09/2013 13:09 20/09/2013 13:16 20/09/2013 13:26