Red de conocimiento informático - Problemas con los teléfonos móviles - Python genera aleatoriamente números aleatorios dentro de un rango, encuentra los valores máximo y mínimo e intercambia posiciones

Python genera aleatoriamente números aleatorios dentro de un rango, encuentra los valores máximo y mínimo e intercambia posiciones

El proceso es como se muestra en la figura:

Existen dos métodos para obtener números aleatorios en el rango de 1~100:

Método 1: puedo usar la clase Math. El método aleatorio toma un número aleatorio, luego lo multiplica por 100 y le suma 1, luego lo convierte al tipo int.

Método 2: Puede obtener el número aleatorio mediante el método nextInt en la clase Random.

Información ampliada

Instrucciones adicionales sobre el uso de funciones

1.random se usa para generar números aleatorios y se puede usar para generar números aleatoriamente o seleccionar cadenas .

random.random() se utiliza para generar números aleatorios de punto flotante: rango[0.0, 1.0).

random.uniform(a, b), utilizado para generar números aleatorios de punto flotante dentro del rango especificado, a, b son los límites superior e inferior, siempre que a! =b, se generará un número de punto flotante entre los dos. Si a=b, el número de punto flotante generado es a.

random.randint(a, b), utilizado para generar números aleatorios de punto flotante dentro del rango especificado. Un número entero dentro del rango especificado, a es el límite inferior, b es el límite superior, el entero aleatorio generado alt;=nlt;=b; si a=b, entonces n=a;b, se informa un error; .

random.randrange([inicio], detener[, paso]), obtiene números aleatorios del conjunto dentro del rango especificado, incrementándolos en la base especificada, el valor predeterminado de la base es 1.

random.choose (secuencia), obtiene elementos aleatorios de la secuencia. La secuencia de parámetros representa un tipo ordenado, no un tipo específico, y se puede generalizar a listas, tuplas, cadenas, etc.

random.shuffle(x[,random]), utilizado para mezclar elementos en la lista.

random.sample(sequence,k), obtiene k elementos aleatorios de la secuencia especificada y los devuelve como fragmentos. La función de muestreo no modifica la secuencia original.

2. Python tiene dos funciones: join() y os.path.join(). Las funciones específicas son las siguientes:

join(): unir una matriz de cadenas. Concatena elementos de cadena, tupla y lista utilizando el carácter especificado (delimitador) para producir una nueva cadena.

os.path.join(): combina múltiples rutas y regresa.