Tilfældighed i Python
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Givet to heltal:
num1 = 10
num2 = 20
Generer et tilfældigt heltal fra intervallet defineret af vores tal.
Givet to heltal:
num1 = 5
num2 = 30
Generer et pseudotilfældigt heltal fra intervallet defineret af vores tal.
Givet to decimaltal:
num1 = 1.345
num2 = 14.784
Generer et pseudotilfældigt reelt tal fra intervallet defineret af vores tal.
Givet to heltal:
num1 = -2
num2 = 10
Generer et tilfældigt reelt tal fra intervallet defineret af vores tal.
Givet tre tal:
num1 = 5
num2 = 50
num3 = 4
Generer et tilfældigt tal fra intervallet, defineret af det første og andet tal. Det tredje tal skal definere trinstørrelsen for udvælgelsen.
Givet en liste:
lst = [1, 2, 3, 4, 5]
Hent et tilfældigt element fra denne liste.
Givet en liste:
lst = [1, 2, 3, 4, 5]
Hent en ny liste, bestående af tre tilfældige elementer fra den oprindelige liste.
Givet en liste:
lst = [1, 2, 3, 4, 5]
Bland elementerne i denne liste i tilfældig rækkefølge.
Givet en liste med dubletter:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Hent tre tilfældige elementer fra listen således at elementerne ikke gentages i udvalget.
Givet et tal:
num = 7
Initialiser det.
Givet en tuple:
tlp = (10, 6, 2, 4)
Hent et tilfældigt tal fra den, og initialiser det derefter.