Numeri random in Python con NumPy

Mattepuffo's logo
Numeri random in Python con NumPy

Numeri random in Python con NumPy

Per generare numeri random in Python non è obbligatorio usare NumPy.

Però questa libreria ci offre diverse cose avanzate.

Qui vedremo u paio di esempi per iniziare.

Cominciamo da un numero random secco:

import numpy as np

nr1 = np.random.random()
print(nr1)

Se avessimo bisogno di un array di numeri:

import numpy as np

nr2 = np.random.random(5)
print(nr2)
for n in nr2:
    print(n)

Il numero che indichiamo come parametro, indica la dimensione dell'array.

Volendo possiamo creare anche array multidimensionali con le tuple:

import numpy as np

nr3 = np.random.random((5, 3))
for x in nr3:
    for y in x:
        print(y)
    print('---')

Qui abbiamo creato un array di 5 "righe" e tre "colonne".

Enjoy!


Condividi

Commentami!