Forum
>>
Principianti
>>
uso modulo random
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
|
Scritto da mondom |
2018-03-03 14:37:10 - uso modulo random
|
|
sto cercando di capire come funziona il modulo random con python 3.6.4
lo assegno ad una variabile ma ogni volta che stampo la variabile il numero è sempre lo stesso >>> a = random.randrange(0,10) >>> a 1 dove sbaglio? grazie mille a tutti --- Ultima modifica di mondom in data 2018-03-03 14:53:53 --- |
|
|
Scritto da EL DIABLO ![]() |
2018-03-03 15:52:33 - Re: uso modulo random
|
|
Ciao, è un bel problema!
Dopo aver stampato la variabile devi ripetere l'assegnazione a = random.randrange(0,10), staparla, ripetere l'assegnazione, stamparla ecc... Quindi è meglio fare un ciclo, se non hai molta pazienza |
|
|
Scritto da mondom |
2018-03-03 18:43:10 - Re: uso modulo random
|
|
potresti farmi un esempio di codesto ciclo, cosí provo a capire
ti ringrazio moltissimo ma dunque il comando è random per modo di dire, se comincia sempre con lo stesso numero? --- Ultima modifica di mondom in data 2018-03-03 18:44:47 --- |
|
|
Scritto da Daniele aka Palmux ![]() |
2018-03-03 19:00:33 - Re: uso modulo random
|
Come ti hanno detto, in questo modo hai assegnato ad "a" un valore random, ma poi se richiami solo a, senza assegnare un nuovo numero, questo non cambierà più.
>>> import random
>>> for i in range(10):
.... print("Giro {} - Numero casuale {}".format(i,random.randrange(0,10)))
Giro 0 - Numero casuale 6
Giro 1 - Numero casuale 0
Giro 2 - Numero casuale 9
Giro 3 - Numero casuale 4
Giro 4 - Numero casuale 1
Giro 5 - Numero casuale 2
Giro 6 - Numero casuale 6
Giro 7 - Numero casuale 5
Giro 8 - Numero casuale 1
Giro 9 - Numero casuale 4
Cya
--- Ultima modifica di Daniele aka Palmux in data 2018-03-03 19:02:07 --- |
|
|
Scritto da mondom |
2018-03-04 13:27:55 - Re: uso modulo random
|
|
ti voglio ringraziare per la pazienza e la disponibilitá.
Ora cercherò di capire manuali alla mano cosa hai tirato fuori dal cilindro😉 ancora grazie mille ps è confortante sapere che in questo forum ci sia tanta collaborazione |
Pagina: 1
Esegui il login per scrivere una risposta.


