Random in Python
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Gegeven twee gehele getallen:
num1 = 10
num2 = 20
Genereer een willekeurig geheel getal uit het bereik, gedefinieerd door onze getallen.
Gegeven twee gehele getallen:
num1 = 5
num2 = 30
Genereer een pseudo-willekeurig geheel getal uit het bereik, gedefinieerd door onze getallen.
Gegeven twee gebroken getallen:
num1 = 1.345
num2 = 14.784
Genereer een pseudo-willekeurig reëel getal uit het bereik, gedefinieerd door onze getallen.
Gegeven twee gehele getallen:
num1 = -2
num2 = 10
Genereer een willekeurig reëel getal uit het bereik, gedefinieerd door onze getallen.
Gegeven drie getallen:
num1 = 5
num2 = 50
num3 = 4
Genereer een willekeurig getal uit het bereik, gedefinieerd door het eerste en tweede getal. Laat het derde getal de stapgrootte van de selectie bepalen.
Gegeven een lijst:
lst = [1, 2, 3, 4, 5]
Krijg een willekeurig element uit deze lijst.
Gegeven een lijst:
lst = [1, 2, 3, 4, 5]
Krijg een nieuwe lijst, bestaande uit drie willekeurige elementen van de originele lijst.
Gegeven een lijst:
lst = [1, 2, 3, 4, 5]
Schud de elementen van deze lijst in willekeurige volgorde.
Gegeven een lijst met duplicaten:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Krijg drie willekeurige elementen uit de lijst zodat elementen in de steekproef niet worden herhaald.
Gegeven een getal:
num = 7
Initialiseer het.
Gegeven een tuple:
tlp = (10, 6, 2, 4)
Krijg er een willekeurig getal uit, en initialiseer het vervolgens.