Red de conocimiento informático - Problemas con los teléfonos móviles - El significado de randint en Python

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.