# Alternativ 1
import random
# Alternativ 2
from random import *
import random
n = random.random()
print(n) # Ger ett flyttal mellan 0 och 1
Ger ett ett flyttal i intervallet 0-1
import random
n = random.randint(0,22)
print(n)
Ger ett heltal i motsvarande range
import random
udda = random.randrange(1, 100, 2)
print(udda)
Ger ett heltal i motsvarande range (start, stop, step)
import random
number_list = [111, 222, 333, 444, 555]
print(random.choice(number_list))
Väljer ut ett slumpmässigt element ur sekvens (teckensträng, lista, tupple)
import random
l = list(range(5))
print(l)
# [0, 1, 2, 3, 4]
random.shuffle(l)
print(l)
# [1, 0, 4, 3, 2]
Blandar "shufflar" sekvensen i en lista
import random
population = [0, 1, 2, 3, 4]
print(random.sample(population, 3))
# [1, 3, 2]
Drar slumplässigt x ( i detta fall 3) element ur populationen
import random
if random.random() < 0.5:
# 50% chans att detta händer, på sikt :-)
Läs mer här och googla vidare om du är nyfiken :-)