Soluzione 1
La lista di numeri esiste già, sostituisce i numeri esistenti con nuovi numeri
1 2 3 4 5 6 7 8 |
import random # random() NUMERI=[...] # Inserisci i tuoi numeri n=len(NUMERI) for i in range(n): x=random.random() # Genera un numero casuale in [0, 1) NUMERI[i]=x # e lo inserisce nella posizione già esistente |
Soluzione 2
La lista di numeri è vuota
1 2 3 4 5 6 7 8 |
import random # random() NUMERI=[] # Lista vuota n=... # Quanti numeri inserire? for i in range(n): x=random.random() # Genera un numero casuale in [0, 1) NUMERI.append(x) # e lo inserisce in fondo in una nuova posizione |
Soluzione 3
I numeri devono appartenere a un certo intervallo
- diverso da [0, 1]
1 2 3 4 5 6 7 8 9 10 |
import random # uniform() NUMERI =[] # Lista vuota minimo =... # Valore decimale minimo massimo=... # Valore decimale massimo n =... # Quanti numeri inserire for i in range(n): x=random.uniform(minimo, massimo) NUMERI.append(x) |
Soluzione 4
I numeri devono appartenere a un certo intervallo
- diverso da [0, 1]
- interi
1 2 3 4 5 6 7 8 9 10 |
import random # randint(), random integer NUMERI =[] # Lista vuota minimo =... # Valore INTERO minimo massimo=... # Valore INTERO massimo n =... # Quanti numeri inserire for i in range(n): x=random.randint(minimo, massimo) NUMERI.append(x) |