random
modulul este un modul încorporat pentru a genera variabilele pseudo-aleatoare. Acesta poate fi folosit efectua unele acțiuni la întâmplare, cum ar fi pentru a obține un număr aleatoriu, selectarea unui elemente aleatoare dintr-o listă, elemente shuffle aleatoriu, etc.
generați flotoare aleatorii
metoda random.random()
returnează un număr plutitor aleatoriu între 0,0 și 1,0. Funcția nu are nevoie de argumente.,
Copy
>>> import random>>> random.random()0.645173684807533
Generare Aleatoare de numere Întregi
random.randint()
metoda returnează un număr întreg aleator între specificate numere întregi.
Copy
>>> import random>>> random.randint(1, 100)95 >>> random.randint(1, 100)49
pentru a Genera Numere Aleatoare în Intervalul
random.randrange()
metoda returnează o întâmplare element selectat din gama creat de start, stop și pas argumente. Valoarea start este 0 în mod implicit., În mod similar, valoarea pasului este 1 în mod implicit.
Copy
>>> random.randrange(1, 10)2>>> random.randrange(1, 10, 2)5 >>> random.randrange(0, 101, 10)80
Selectați Elemente Aleatorii
random.choice()
metoda întoarce selectate aleatoriu element dintr-o non-gol secvență. O secvență goală ca argument ridică un IndexError.
Copy
>>> import random>>> random.choice('computer')'t' >>> random.choice()45 >>> random.choice((12,23,45,67,65,43))67
Shuffle Elemente la Întâmplare
random.shuffle()
metoda aleatoriu reordona elementele într-o listă.,
Aflați mai multe despre modulul aleatoriu din Python docs.