2015-04-13 13:30 GMT+01:00 Gabriele Battaglia :
> Ok, e come si ottiene allora, lo stesso effetto in Python 3?
Dai un occhio a random.uniform, non è la stessa cosa, ma può andare
per generare valori reali in un certo intervallo.
~Ale
___
Python mailing
Carlo Miron, alle 14:04 del 13/04/2015, digitò:
Python 3.1 aggiunge il supporto al metodo `int.bit_length()`, e lo
utilizza in `randrange`. Quindi non è più possibile inizializzarlo con
`float`.
>>> random.randrange(1, 10, 1, float)
Traceback (most recent call last):
File "", line
Il 13 aprile 2015 11:33, Gabriele Battaglia ha scritto:
> Potrei io chiamare la funzione assegnando a _int un tipo diverso:
> random.randrange(1, 101, _int='float')
> ed ottenere un valore casuale fra 1 e 100 ma in virgola mobile?
Dipende.
Se stai usando ancora Python 2, sì.
In [2]: random
On Mon, Apr 13 2015, Gabriele Battaglia wrote:
> Buongiorno.
> nell'help di random.randrange leggo:
>
> randrange(self, start, stop=None, step=1, _int=,
> _maxwidth=9007199254740992L) method of random.Random instance
>
> Che cosa significa, esattamente, _int=
>
> Potrei io chiamare la funzione a
Buongiorno.
nell'help di random.randrange leggo:
randrange(self, start, stop=None, step=1, _int=,
_maxwidth=9007199254740992L) method of random.Random instance
Che cosa significa, esattamente, _int=
Potrei io chiamare la funzione assegnando a _int un tipo diverso:
random.randrange(1, 101, _i