El significado de randint en Python
Randint en Python se usa para generar números aleatorios. Antes de usar randint, debes llamar a la biblioteca aleatoria. Su expresión es random.randint(x,y), y los parámetros xey representan el rango de números aleatorios generados.
El nombre de la función random() proviene de la palabra inglesa random (aleatorio). randint es la abreviatura de aleatorio + entero, que representa un entero aleatorio.
La función aleatoria en la biblioteca estándar de Python puede generar números aleatorios de punto flotante, enteros, cadenas e incluso ayudarlo a seleccionar aleatoriamente un elemento en una secuencia de lista, codificar un conjunto de datos, etc.
Uso de la función randint
1. OUT = RANDINT
Produce un "0" o un "1" con igual probabilidad.
2. OUT = RANDINT(M)
En los números binarios aleatorios de la matriz M generada, "0" y "1" aparecen con la misma probabilidad.
3. OUT = RANDINT(M,N)
En la matriz (M,N) generada de números binarios aleatorios, "0" y "1" aparecen con la misma probabilidad.
4. OUT = RANDINT(M,N,RANGE)
La matriz (M,N) generada de números binarios aleatorios, el rango RANGE puede ser un escalar o un vector.
Escalar: Si es positivo, el valor es [0,RANGE-1], si es negativo, el valor es [RANGE+1, 0].
Vector: El valor es [RANGE(1), RANGE(2)].
5. OUT = RANDINT(M,N,RANGE,STATE)
restablece el estado de RAND a STATE.