Distribuzione uniforme?

La distribuzione dei numeri pseudocasuali generati con il modulo random è uniforme? 1 Interi da 1 a 10? 2 Quanti per ogni valore da 1 a 10? 3 Quanti decimali in [0,10[, [10,20[, … [90, 100[ ? 4 I numeri pseudocasuali presentano correlazione? Come punti nel piano? …

Lanciare un dado

Vedi la discussione. Le sei facce del dado sono equiprobabili, è necessario un generatore di numeri interi con distribuzione uniforme in [1,6] Verifichiamo, sperimentalmente, se gli esiti da 1 a 6 hanno la stessa probabilità. Frequenze assolute Conteggio dei lanci per ogni faccia. Frequenze relative Visualizza anche le percentuali corrispondenti Aggiungi il codice per realizzare … Leggi tutto

float()

Una costante numerica in virgola mobile (con eventuale segno +/–) può essere espressa come 0.005.005 Il separatore tra le cifre intere e decimali è il punto!Se la parte intera è nulla può essere omessa. 5e-35E-3 Notazione scientifica 000.0050005e-003 Sono ammessi zeri iniziali che verranno ignorati 1_000_000_000.03.14_15_92_65 Da Python >=3.6 Eventuali “_”, underscore, saranno ignorati.Si utilizzano … Leggi tutto

M.C.D. e m.c.m.

Da Python 3.5 puoi usare math.gcd() Algoritmo di Euclide L’algoritmo di Euclide permette di calcolare facilmente il massimo comun divisore. Esempio: a=70, b=15, MCD(70, 15)=5    a    b   Q    R+—-+—-+—+—-+| 70 | 15 | 4 | 10 || 15 | 10 | 1 |  5 || 10 |  5 | 2 |  0 … Leggi tutto

dict()

Gli oggetti di tipo dict, dizionari o mappe, permettono di operare in modo efficiente con coppie del tipo (chiave, valore) Le chiavi sono oggetti immutabili numeri, stringhe tuple e frozenset (se contengono solo oggetti immutabili) Se la stessa chiave compare più volte prevale l’ultimo valore associato Le chiavi mantengono l’ordine di inserimento Costruttori {k1:v1, v2:v2, …} … Leggi tutto