Satunnaisluvut
Satunnaisesti arvotuilla luvuilla voidaan ohjelmoida paljon kivaa. Mm. monet pelit käyttävät satunnaisuutta hyväkseen.
Random-kirjasto
Pythonissa voidaan käyttää satunnaislukujen arpomiseen Random-kirjastoa ja sen metodeja. Library täytyy ensin ottaa käyttöön import-määreellä, ennen kuin luokkaa ja se metodeja voi käyttää.
random-metodi
Seuraavassa esimerkissä otetaan random käyttöön ja arvotaan satunnainen liukuluku, joka on suurempi tai yhtäsuurin nolla mutta pienempi kuin yksi.
Siis: 0 <= x < 1
import random
print(random.random())
randint-metodi
Seuraavassa esimerkissä arvotaan kolme satunnaista kokonaislukua väliltä 1-21 käyttäen randint-metodia.
#kolme lukua väliltä 1-21
for x in range(3):
luku = random.randint(1,21)
print(luku)

choice-metodi
Seuraavassa esimerkissä arvotaan satunnaisesti jokin listan nimistä .
import random
names = ('Allu', 'Calle', 'Bertta', 'John', 'Matias', 'Jesse', 'Anna-Bella')
name = random.choice(names)
print(name)