Funciones seleccionadas del módulo random: continuación
Si deseas valores aleatorios enteros, una de las siguientes funciones encajaría mejor:
randrange(fin)
xrandrange(inico, fin)
randrange(inicio, fin, incremento)
randint(izquierda, derecha)
Las primeras tres invocaciones generarán un número entero tomado (pseudoaleatoriamente) del rango:
range(fin)
range(inicio, fin)
range(inicio, fin, incremento)
Toma en cuenta la exclusión implícita del lado derecho.
La última función es equivalente a randrange(izquierda, derecha+1)
- genera el valor entero i
, el cual cae en el rango [izquierda, derecha] (sin exclusión en el lado derecho).
Observa el código en el editor. Este programa generará una línea que consta de tres ceros y un cero o un uno en el cuarto lugar.