Omet navegació

MD9.2 Random

 

Mòdul random. Aquesta mòdul implementa generadors de números pseudoaleatoris (no segueixen cap patró encara que són generats per un algoritme determinista).

Exemple 1: Generarem 5 nombres aleatoris entre 0 i 100.

# Importació de mòduls, paquets o llibreries
import random

# Execució
for num in range(5):
    aleatoris = random.randint(0,100)
    print(aleatoris)

Resultat:

3
34
71
92
42

Exemple 2: Modificam l'exemple anterior i empram conjuntament els mòduls random i time, perquè els nombres aleatoris surtin més espaiats.

# Importació de mòduls, paquets o llibreries
import random
import time

# Execució
for num in range(5):
    aleatoris = random.randint(0,100)
    print(aleatoris)
    time.sleep(3)

Resultat:

CEP IBSTEAM. Solució exemple 9.2 (CC BY-SA)

Creat amb eXeLearning (Finestra nova)