¿Qué son las funciones de Python Random?

1 mar 2021 1 min di lettura
¿Qué son las funciones de Python Random?
Indice dei contenuti

Introducción

Python proporciona más funciones para generar números aleatorios. La mayoría de estas funciones están disponibles en el módulo aleatorio de Python. Puede utilizar estas funciones para generar números aleatorios en sus scripts de Python.

Aquí están las cinco funciones principales que se utilizan para generar números aleatorios en un script de Python.

  1. random()
  2. randint()
  3. uniform()
  4. randrange()
  5. choice()

Función aleatoria () de Python

La función random() devuelve un valor de punto flotante aleatorio entre 0 y 1. También puede especificar el rango para anular los valores predeterminados:

import random

 # Print a random float number between 0 and 1
 x = random.random()
 print (x)

 # Print a random float number between 0 and 10
 x = random.random() * 10
 print (x)

 # Print a random float number between -5 and +5
 x = random.random() * 10 - 5
 print (x)

Función randint () de Python

La función randint() acepta un rango y produce un número entero entre el rango definido:

import random

 # Print a random integer between 10 and 100
 x = random.randint(10, 100)
 print (x)

Función Python uniform ()

Al igual que la función randint(), la función uniform() genera un número entero dentro de un rango dado para números flotantes:

import random

 # Print a floating point number between 10 and 50
 x = random.uniform(10, 50)
 print (x)

Función randrange () de Python

La función randrange() se usa para seleccionar un valor entero de un rango definido. También puede especificar que se seleccione un número par o impar de un rango:

import random

 # Print a Integer number between 0 to 9
 x = random.randrange(10)
 print (x)

 # Print a integer number between 10 to 99
 x = random.randrange(10, 100)
 print (x)

 # Print a Even integer number between 10 to 99
 x = random.randrange(10, 100, 2)
 print (x)

Función Python choice ()

La choice() Python se usa para seleccionar un solo elemento aleatorio de una secuencia:

import random

 # Select a random element from below sequence
 x = random.choice(['red', 'geen', 'yellow'])
 print (x)

Conclusión

En este tutorial hemos visto cómo usar las funciones Random de Python.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.