Está en la página 1de 18

Módulo Random

Contenido
• Importar Librerías
• Funciones
Librería
Es un archivo o conjunto de archivos que contiene implementaciones
de funciones.
La instalación básica de Python viene con una muy completa librería de
módulos para todo tipo de tareas

Librería estándar: Librerías de terceros:


• random • numpy
• math • pandas
Importar una librería
Podemos importar nuevos módulos de la librería estándar de Python o
de terceros con:
import nombreLibreria
Ejemplo:
Otras maneras de importar una librería
import nombreLibreria as alias

from nombreLibreria import nomFuncion1, nomFuncion2

from nombreLibreria import *


randint
Sintaxis: randint(int1, int2)
Retorna: Retorna un numero entero entre int1 a int2 incluyendo los
extremos.
randrange (Método 1)
Sintaxis: randrange(int1)
Retorna: Retorna un numero entero entre 0 a int1 sin incluir int1
randrange (Método 2)
Sintaxis: randrange(int1,int2)
Retorna: Retorna un numero entero entre int1 a int2 sin incluir int2
Ejemplo (Elemento aleatorio)
randrange (Método 3)
Sintaxis: randrange(int1,int2,int3)
Retorna: Retorna un numero entero entre int1 a int2 con saltos de int3,
sin incluir int2
0
10
20
30
40
random
Sintaxis: random()
Retorna: Retorna un número decimal entre 0 y 1, sin incluir el 1
uniform
Sintaxis: uniform(int1,int2)
Retorna: Retorna un número decimal entre int1 y int2, incluyendo los
extremos.
Choice (Método 1)
Sintaxis: choice(str1)
Retorna: Retorna un str (carácter) aleatorio de str1
Choice (Método 2)
Sintaxis: choice(list1)
Retorna: Retorna un elemento aleatorio de list1
sample (Método 1)
Sintaxis: sample(list1,int1)
Retorna: Retorna una lista con int1 elementos diferentes elegidos al
azar de list1.
sample (Método 2)
Sintaxis: sample(str1,int1)
Retorna: Retorna una lista con int1 strings diferentes elegidos al azar de
str1.
shuffle
Sintaxis: shuffle(list1)
NO Retorna, 'mezcla' o cambia aleatoriamente el orden de los
elementos de una lista
FIN

@piogramec
@axellconcha

@axellconcha

También podría gustarte