CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
LECȚIA 13
PAG. 2 / 3
Numere aleatoare
Acasă >>> Lecții online, limbajul Python 3

Modulul random conține o serie consistentă și avansată de funcții pentru a genera numere aleatoare.

Funcția randint

Una dintre acestea ne scutește de calculele anterioare pentru a obține numere întregi.

Funcția randint(început,sfârșit) întoarce un număr aleator întreg cu semn (deci tipul int) din intervalul specificat de parametri.

Funcția choice

Putem alege unul dintre obiectele reținute de o listă sau un șir de caractere, folosind funcția choice(colecție_de_date). Funcția întoarce la întâmplare un element din cadrul obiectului.
Editor - lectia13_random.py
       
Rezultatul în consolă done

Funcția shuffle

Să presupunem că avem o listă și ne dorim să o amestecăm, precum un pachet de cărți de joc nou, astfel încât ordinea implicită a elementelor să fie modificată aleator.

Putem folosi funcția shuffle(colecție_de_date), care primește ca paramentru un obiect de tip listă sau șir de caractere. Această funcție nu întoarce nimic, ci are efect direct asupra obiectului trimis ca parametru:



Nu merge pentru interpretorul online, deci testați pe calculatorul vostru în Python IDLE!
Avansează la pagina următoare.
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [în format electronic] securizat sub formă de fișier *.pdf.
 

"O cameră fără cărţi este ca un corp fără suflet." (G. K. Chesterton)

Ultimele noutăți
[vezi lista completă a cărților]
 home   list  LECȚII   perm_identity   arrow_upward