Python-Random Module

Python-Random Module

de random module is een ingebouwde module om de pseudo-random variabelen te genereren. Het kan worden gebruikt om een willekeurige actie uit te voeren, zoals om een willekeurig getal te krijgen, een willekeurige elementen uit een lijst te selecteren, willekeurig willekeurige elementen te schudden, enz.

genereer willekeurige Floats

derandom.random() methode geeft een willekeurig floatgetal terug tussen 0,0 en 1,0. De functie heeft geen argumenten nodig.,

voorbeeld: random ()

kopiëren

>>> import random>>> random.random()0.645173684807533

genereer willekeurige gehele getallen

de methode random.randint()geeft een willekeurig geheel getal tussen de opgegeven gehele getallen terug.

voorbeeld: randint ()

kopieer

>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49

genereer willekeurige getallen binnen bereik

De random.randrange()methode geeft een willekeurig geselecteerd element terug uit het bereik dat is gemaakt door de start -, stop-en step-argumenten. De waarde van start is standaard 0., Op dezelfde manier is de waarde van stap standaard 1.

voorbeeld:

kopiëren

>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80

willekeurige elementen selecteren

De random.choice()methode retourneert een willekeurig geselecteerd element uit een niet-lege reeks. Een lege reeks als argument roept een IndexError op.

voorbeeld:

Copy

>>> import random>>> random.choice('computer')'t' >>> random.choice()45 >>> random.choice((12,23,45,67,65,43))67

willekeurig willekeurig willekeurige elementen willekeurig

de methode random.shuffle()plaatst willekeurig de elementen in een lijst.,

meer informatie over de willekeurige module in Python docs.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *