Download RANDOM: Generar números al azar

Document related concepts
no text concepts found
Transcript
E
S
C
U
E
L
A
D
E
C
I
E
N
C
I
A
S
E
M
P
R
E
S
R
I
A
L
E
S
RANDOM:
Generar números al azar
Paul Leger
http://pleger.cl
El azar es esencial
• Los videos juegos necesitan números al azar
para crear y mover enemigos
• Los sistemas computacionales necesitan
números al azar para generar contraseñas
eficaces
Azar en Python
• Para generar números al azar en Python,
necesitamos importar el paquete random
Import random
Distintas funciones del paquete random
• random.randint(a,b): genera número entero al azar entre a y b
• random.random(): genera un número real al azar entre 0 y 1
• random.uniform(a, b): genera un número real al azar entre a y
b
• random.gauss(mu, sigma): genera un número real al azar de
según gauss.
Ejercicio: Cree un programa que …
• Genere 10 números enteros al azar
• Genere 10 números enteros crecientes al azar
• Genere 5 números notas (1.0 – 7.0) al azar
• Genere una muestra de 10 valores al azar
según la distribución normal